Advertisement
ZoriaRPG

Let's Script: ZC Candle Replica

Jun 10th, 2017
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.88 KB | None | 0 0
  1. ///////////////////////////////////////////////
  2. /// ZScript Quasi-Replica of ZC Candle Item ///
  3. /// By: ZoriaRPG                            ///
  4. /// 9th June 2017                           ///
  5. ///////////////////////////////////////////////
  6.  
  7. item script scriptcandle{
  8.     void run(int useonce){
  9.         int q[8]; lweapon flame[2];
  10.         if ( useonce ) {
  11.             //seek a marker
  12.             for ( q[0] = Screen->NumLWeapons(); q[0] > 0; q[0]-- ) {
  13.                 flame[1] = Screen->LoadLWeapon[q[0]];
  14.                 if ( flame[1]->ID != LW_SCRIPT10 ) continue();
  15.                 if ( flame[1]->Misc[15] = 1 ) Quit();
  16.             }
  17.             flame[1] = Screen->CreateLWeapon(LW_SCRIPT10);
  18.             flame[1]->DeadState = -10;
  19.             flame[1]->DrawYOffset = -900;
  20.             flame[1]->Misc[15] = 1;
  21.         }
  22.         Link->Action = LA_ATTACKING;
  23.         flame[0] = NextToLink(LW_FLAME, 16);
  24.         Game->PlaySound(this->UseSound);
  25.         flame[0]->Damage = this->Power;
  26.         flame[0]->UseSprite(12);
  27.     }
  28. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement