Browse Source

[Hellfire] OperateSlainHero

pull/876/head
Anders Jenbo 7 years ago
parent
commit
06bdf57f0d
  1. 11
      Source/objects.cpp

11
Source/objects.cpp

@ -2697,6 +2697,17 @@ void OperateSlainHero(int pnum, int i, BOOL sendmsg)
CreateSpellBook(object[i]._ox, object[i]._oy, SPL_LIGHTNING, FALSE, TRUE);
#ifndef SPAWN
PlaySfxLoc(PS_MAGE9, plr[myplr].WorldX, plr[myplr].WorldY);
#endif
#ifdef HELLFIRE
} else if (plr[pnum]._pClass == PC_MONK) {
CreateMagicWeapon(object[i]._ox, object[i]._oy, ITYPE_STAFF, ICURS_WAR_STAFF, FALSE, TRUE);
PlaySfxLoc(PS_MONK9, plr[myplr].WorldX, plr[myplr].WorldY);
} else if (plr[pnum]._pClass == PC_BARD) {
CreateMagicWeapon(object[i]._ox, object[i]._oy, ITYPE_SWORD, ICURS_BASTARD_SWORD, FALSE, TRUE);
PlaySfxLoc(PS_ROGUE9, plr[myplr].WorldX, plr[myplr].WorldY);
} else if (plr[pnum]._pClass == PC_BARBARIAN) {
CreateMagicWeapon(object[i]._ox, object[i]._oy, ITYPE_AXE, ICURS_BATTLE_AXE, FALSE, TRUE);
PlaySfxLoc(PS_WARR9, plr[myplr].WorldX, plr[myplr].WorldY);
#endif
}
if (pnum == myplr)

Loading…
Cancel
Save