Speeds target up. Speeds NPCs up in all respects; does not speed up player walking speed.

Spell 3 of my Time Magic collection. Thanks to Acratia for showing us all in the IRC channel how to go about this.

Edit: Bug fixed. If using before, either re-download or find the missing ENDIF yourself smile.gif

[code:1:4495b72b35]
[ITEMDEF i_scroll_haste]
ID=i_scroll_earthquake
NAME=Haste Scroll
TYPE=t_eq_script

ON=@Create
ATTR=020

ON=@DClick
IF ( < 55)
SRC.SYSMESSAGE You do not have enough mana to cast this spell
RETURN 1
ENDIF

TARGET Select Target
RETURN 1

ON=@Targon_Char
IF ( < 55)
SRC.SYSMESSAGE You do not have enough mana to cast this spell
RETURN 1
ELSE
SRC.MANA= + {-55 -35}
SRC.SAY Uus Tym
SRC.ANIM 17

TAG.OLDAMOUNT=
AMOUNT=1
ATTR=|attr_move_never|attr_invis
P=1,1
LINK=
MORE1=0
TIMER=1

IF (> > 1)
SRC.NEWITEM i_scroll_haste
SRC.ACT.AMOUNT=> +(-1)
SRC.ACT.CONT=
TAG.OLDAMOUNT=
ENDIF
ENDIF

RETURN 1

ON=@Timer

IF !()
REMOVE
ENDIF

IF =0
LINK.EFFECT 3,i_fx_sparkle_2,20,15
LINK.SFX 486
MORE1={300 600}
TIMERd=2
ELSEIF =1
REMOVE
ELSE
MORE1 = - 1
LINK.TIMERd=2
TIMERd=3
ENDIF

RETURN 1
[/code:1:4495b72b35]