Angel Island: Mortalis - Lumberjacking + Hiding

Created: about 22 hours ago on 02/06/2026, 02:02:52 AM
Size: 3064

Description: This will loop choping wood

While waiting for a new tree target it will hide and stay hidden until you select a new tree

After selecting the tree i will chop and try and hide every time the CD is up

After depleting a tree will cut the boards and loop

Uses hatchets

If destroyd will equip a new one

Play some sounds as notifications

@setvar! hidingTimerCD 11000 if not timerexists hidingTimer overhead ">timer set<" 30 settimer hidingTimer hidingTimerCD endif while insysmsg "There's not enough wood here to harvest." endwhile while insysmsg "You can't use an axe on that." endwhile hotkey "Set Last Target" wft 50 getlabel backpack pingCheck while targetexists "any" if hidden cooldown 'Hidden' 11 2041 'HidingAndOrStealth' 0 false settimer hidingTimer hidingTimerCD elseif timer hidingTimer >= hidingTimerCD overhead ">trying to hide<" 30 useskill "hiding" cooldown 'Hidden' 0 2041 'HidingAndOrStealth' 0 false settimer hidingTimer 0 endif wait 1000 endwhile while 1 == 1 if timer hidingTimer >= hidingTimerCD overhead ">trying to hide<" 30 useskill "hiding" settimer hidingTimer 0 endif if insysmsg "You broke your axe." overhead ">axe broken<" 30 if findtype "hatchet" backpack as axe overhead ">try equip new axe<" 30 say "[play ++f ++f ++f ++f ++f ++f ++f ++f ++f ++f ++f ++f" lift axe 1 while queued endwhile drop "self" LeftHand else overhead ">NO MORE AXES<" 30 stop endif endif hotkey "Use Item in Hand" waitfortarget 50 getlabel backpack pingCheck hotkey "Last Target" getlabel backpack pingcheck wait 250 if hidden cooldown 'Hidden' 11 2041 'HidingAndOrStealth' 0 false else cooldown 'Hidden' 0 2041 'HidingAndOrStealth' 0 false endif if insysmsg "You can't use an axe on that." loop endif if insysmsg "That is too far away." loop endif if insysmsg "There's not enough wood here to harvest." target cancel if findtype 7133 backpack while findtype 7133 backpack as log hotkey "Use Item in Hand" wft 50 getlabel backpack pingcheck target log getlabel backpack pingcheck endwhile endif target cancel say '[play dh 0.18 eh 0.2 dh 0.18 fh 0.22 eh 0.3' loop endif wait 2750 endwhile

Version History

Original Version Saved - 2/6/2026, 2:02:52 AM - about 22 hours ago

Mortalis - Lumberjacking + Hiding

No changes to display
View list of scripts
Disclaimer: This is a fan made site and is not directly associated with Ultima Online or UO staff.