|
|
|
|
@ -144,79 +144,79 @@ void InitMissileGFX();
|
|
|
|
|
void FreeMissiles(); |
|
|
|
|
void FreeMissiles2(); |
|
|
|
|
void InitMissiles(); |
|
|
|
|
void AddHiveExplosion(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFireRune(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddLightningRune(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddGreatLightningRune(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddImmolationRune(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddStoneRune(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddReflection(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddBerserk(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddHorkSpawn(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddJester(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddStealPotions(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddManaTrap(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddSpecArrow(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddWarp(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddLightningWall(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddRuneExplosion(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFireNova(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddLightningArrow(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddMana(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddMagi(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddRing(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddSearch(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddCboltArrow(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddLArrow(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddArrow(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddRndTeleport(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFirebolt(MissileStruct &missile, Point src, Point dst, int midir, int8_t micaster, int id, int dam); |
|
|
|
|
void AddMagmaball(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddTeleport(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddLightball(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFirewall(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFireball(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddLightctrl(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddLightning(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddMisexp(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddWeapexp(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddTown(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFlash(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFlash2(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddManashield(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFiremove(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddGuardian(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddChain(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddRhino(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFlare(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddAcid(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddAcidpud(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddStone(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddGolem(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddBoom(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddHeal(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddHealOther(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddElement(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddIdentify(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFirewallC(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddInfra(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddWave(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddNova(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddBlodboil(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddRepair(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddRecharge(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddDisarm(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddApoca(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFlame(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddFlamec(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddCbolt(MissileStruct &missile, Point src, Point dst, int midir, int8_t micaster, int id, int dam); |
|
|
|
|
void AddHbolt(MissileStruct &missile, Point src, Point dst, int midir, int8_t micaster, int id, int dam); |
|
|
|
|
void AddResurrect(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddResurrectBeam(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddTelekinesis(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddBoneSpirit(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddRportal(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddDiabApoca(MissileStruct &missile, Point src, Point dst, int midir, int8_t mienemy, int id, int dam); |
|
|
|
|
void AddHiveExplosion(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFireRune(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddLightningRune(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddGreatLightningRune(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddImmolationRune(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddStoneRune(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddReflection(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddBerserk(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddHorkSpawn(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddJester(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddStealPotions(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddManaTrap(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddSpecArrow(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddWarp(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddLightningWall(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddRuneExplosion(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFireNova(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddLightningArrow(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddMana(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddMagi(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddRing(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddSearch(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddCboltArrow(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddLArrow(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddArrow(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddRndTeleport(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFirebolt(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddMagmaball(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddTeleport(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddLightball(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFirewall(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFireball(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddLightctrl(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddLightning(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddMisexp(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddWeapexp(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddTown(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFlash(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFlash2(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddManashield(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFiremove(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddGuardian(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddChain(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddRhino(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFlare(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddAcid(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddAcidpud(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddStone(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddGolem(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddBoom(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddHeal(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddHealOther(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddElement(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddIdentify(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFirewallC(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddInfra(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddWave(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddNova(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddBlodboil(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddRepair(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddRecharge(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddDisarm(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddApoca(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFlame(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddFlamec(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddCbolt(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddHbolt(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddResurrect(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddResurrectBeam(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddTelekinesis(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddBoneSpirit(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddRportal(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
void AddDiabApoca(MissileStruct &missile, Point dst, int midir); |
|
|
|
|
int AddMissile(Point src, Point dst, int midir, missile_id mitype, int8_t micaster, int id, int midam, int spllvl); |
|
|
|
|
void MI_Golem(int mi); |
|
|
|
|
void MI_Manashield(int i); |
|
|
|
|
|