[UOSteam] Alamiester's Easy Mage Trainer v0.1

If you make a Client-side script you can publish it here for other players to use
Post Reply
User avatar
Alamiester
Legendary Scribe
Posts: 279
Joined: Wed Jan 04, 2017 8:49 pm

[UOSteam] Alamiester's Easy Mage Trainer v0.1

Post by Alamiester »

i used this for training my alts up on magery, meditation, focus, evaluating intelligence, and resisting spells. make sure you have an lrc suit with at least 100% lrc, and if possible 50% lmc. also some fc and fcr will help speed up the casting. you also need spellcaster keys with some regs in them. it is also easier to level up your magery if you have a mage weapon with - magery skill and spellchanneling on it for when you get to the higher levels of magery. just check the loop box and let it run. enjoy! :P

here are some good lrc/lmc, fc/fcr items:
tome of lost knowledge
dinja's magic infused buckler
divine contenance
gloves of the sun
earrings of spirituality
ornament of the magician
royal hive robe
royal hive boots

Code: Select all

//===========================================================================//
//===============[UOSteam] Alamiester's Easy Mage Trainer V0.1===============//
//===============================11May2018===================================//
//===========================================================================//
if not @injournal "You cannot focus your concentration." "system"
  if skill 'magery' < 100
    if @injournal 'insufficient mana'
      @clearjournal
      useskill 'meditation'
      while mana < maxmana
      endwhile
    else
      if skill 'magery' < 30
        cast 'cure' 'self'
        pause 1000
      elseif skill 'magery' < 45
        cast 'bless' 'self'
        pause 1000
      elseif skill 'magery' < 55
        cast 'mana drain' 'self'
        pause 1000
      elseif skill 'magery' < 75
        cast 'invisibility' 'self'
        pause 1000
      elseif skill 'magery' < 100
        cast 'mana vampire' 'self'
        pause 1000
        //    elseif skill 'magery' < 120
        //      cast 'earthquake' 'self'
        //      pause 1000
      else
        headmsg 'Magery complete!'
        stop
      endif
    endif
  elseif skill 'resisting spells' < 100
    if @injournal 'insufficient mana'
      @clearjournal
      useskill 'meditation'
      while mana < maxmana
      endwhile
    else
      //    cast 'mana vampire' 'self'
      cast 'clumsy' 'self'
      pause 1000
    endif
  else
    headmsg 'Magery and resisting spells complete!'
    stop
  endif
else
  @clearjournal
  useskill 'meditation'
  while mana < maxmana
  endwhile
endif
Post Reply