Advertisement
Plim

SandStorm AI

Aug 16th, 2011
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.63 KB | None | 0 0
  1. class 0 npc_sandwind : default_npc
  2. {
  3. parameter:
  4.   int     SandWind = 356188161;
  5.  
  6. handler:
  7.   EventHandler CREATED()
  8.   {
  9.     myself::ChangeMoveType( @MT_FAST );
  10.   }
  11.  
  12.   EventHandler NO_DESIRE()
  13.   {
  14.     myself::ChangeMoveType( @MT_FAST );
  15.     myself::AddMoveAroundDesire( 10, 1000 );
  16.   }
  17.  
  18.   EventHandler SEE_CREATURE( creature )
  19.   {
  20.     myself::AddUseSkillDesire( creature, SandWind, @ST_ATTACK,
  21.                                @AMT_MOVE_TO_TARGET, 1000000 );
  22.   }
  23.  
  24.   EventHandler ATTACKED( attacker, skill_name_id )
  25.   {
  26.     if( skill_name_id == @s_stun_wind_range1 )
  27.     {
  28.       myself::Despawn();
  29.     }
  30.     super;
  31.   }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement