Tamer Background Script by demlar

Created: 03/28/2026
Last Updated: 2 days ago
Description from the author:

MUST SET setvars to your liking and your goldweight if you use it.

This is designed to run in the background primarly for a mage tamer but can be modified simply based on the healing strategy

it does puch overweight, heal for cure and healing, picks up gold and heals pets

@setvar! skinning 0 @setvar! vet 1 #cast cure/heal @setvar! heals 1 @setvar! crook 1 @setvar! overweight 1 @setvar! pouch 1 @setvar! food 0 @setvar! grabgold 1 #cooldowns @setvar! healCD 500 @setvar! vetCD 5300 @setvar! crookCD 20000 @setvar! skinningCD 2000 @setvar! overweightCD 1000 @setvar! pouchCD 700 @setvar! goldToDrop 600 #MUST BE SET this will be gold you want to pick max weight limit @setvar! goldWeight 425 if skinning = 1 if not varexist skinningTimer createtimer skinningTimer settimer skinningTimer skinningCD endif endif if vet = 1 if not varexist vetTimer createtimer vetTimer settimer vetTimer vetCD endif endif if crook = 1 if not varexist crookTimer createtimer crookTimer settimer crookTimer crookCD endif endif if overweight = 1 if not varexist overweightTimer createtimer overweightTimer settimer overweightTimer overweightCD endif endif if pouch = 1 if not varexist pouchTimer createtimer pouchTimer settimer pouchTimer pouchCD endif endif if heals = 1 if not varexist pouchTimer createtimer healTimer settimer healTimer healCD endif endif while not dead #if casting and lastTarget = self # continue #endif if heals = 1 if not casting if timer healTimer > healCD if poisoned cast 'cure' wft target self endif if diffhits > 20 cast 'greater heal' wft hotkey "Target Self" wft endif if diffhits < 10 and diffhits != 0 cast 'heal' wft target self endif settimer healTimer 0 endif endif endif if vet = 1 if not casting and not targetexists if timer vetTimer > vetCD if findtype 'veterinary supplies' as bvet if not insysmsg 'You or your nearby' dclick bvet settimer vetTimer 0 #wait 5300 endif endif endif endif endif if crook = 1 if not casting if followers > 0 and timer crookTimer >= crookCD @clearignore if findtype 3713 backpack as crook getlabel crook crook_status if 'activated' in crook_status #It is already active, do nothing else dclick crook wait 350 endif settimer crookTimer 0 endif endif endif endif if skinning = 1 if not casting if findtype "corpse" ground -1 -1 2 as skinCorpse if findtype "Elven Spellblade" backpack and timer skinningTimer >= skinningCD while not targetexists useskill 'forensicevaluation' endwhile if targetexists beneficial or targetexists neutral hotkey "Target Self" wait 200 settimer skinningTimer 0 @ignore skinCorpse endif endif endif endif endif if pouch = 1 if paralyzed and timer pouchTimer > pouchCD say [pouch settimer pouchTimer 0 wait 350 if findtype "a rune tome" as rc dclick rc waitforgump 167090027 gumpresponse 202 167090027 waitforgump 167090027 gumpresponse 11 167090027 endif endif endif if overweight = 1 if weight > maxweight and timer overweightTimer > overweightCD overhead "Overweight" 34 settimer overweightTimer 0 if goldToDrop > 0 if findtype "gold coin" backpack as goldpile lift goldpile goldToDrop droprelloc 0 0 wait 350 overhead "Gold Dropped" 55 endif endif endif endif if food = 1 and not findbuff "Food Satisfaction" if findtype "tray" backpack as foodtray dclick foodtray wait 350 endif endif wait 50 endwhile

Quick Filters

Bard Quick SearchCrafter Quick SearchDexxer Quick SearchHarvester Quick SearchMage Quick SearchPVM Quick SearchPVP Quick SearchStealth Quick SearchTamer Quick Search