|
Re: Уроки скриптологии
Продолжение...
//************************************ // Заклинания //************************************
// Константы категорий const int SPELL_GOOD * * * * * *= 0; * *//Хорошее const int SPELL_NEUTRAL * * * * = 1; * *//Нейтральное const int SPELL_BAD * * * * * * = 2; * *//Плохое
// Константы управления const int SPL_DONTINVEST * * * * * * * * * *= 0; * *//Дальнейшее инвестирование маны на зарядку заклинания невозможно (мало или нет маны) const int SPL_RECEIVEINVEST * * * * * * * * = 1; * *//Нужное количество маны израсходовано на зарядку (заклинание готово к действию) const int SPL_SENDCAST * * * * * * * * * * *= 2; * *//Старт заклинания с действием const int SPL_SENDSTOP * * * * * * * * * * *= 3; * *//Заклинание заканчивается без эффекта (мало маны) const int SPL_NEXTLEVEL * * * * * * * * * * = 4; * *//Переход на следующий уровень зарядки заклинания const int SPL_STATUS_CANINVEST_NO_MANADEC * = 8; * *//Инвестированного количества маны недостаточно для перехода на следующий уровень const int SPL_FORCEINVEST * * * * * * = 1 << 16; * *//Какой-то флаг управляющий инвестированием маны ???
// Константы цели const int TARGET_COLLECT_NONE * * * * * * * * * = 0; * *//Цель определяется самим заклинанием const int TARGET_COLLECT_CASTER * * * * * * * * = 1; * *//Цель - кастующий const int TARGET_COLLECT_FOCUS * * * * * * * * *= 2; * *//Цель - визуальный объект в фокусе const int TARGET_COLLECT_ALL * * * * * * * * * *= 3; * *//Цель - все объекты в радиусе поражения const int TARGET_COLLECT_FOCUS_FALLBACK_NONE * *= 4; * *//Цель - визуальный объект в фокусе, при потере фокуса траектория устанавливается заклинанием const int TARGET_COLLECT_FOCUS_FALLBACK_CASTER *= 5; * *//Цель - визуальный объект в фокусе, при потере фокуса целью становится кастующий const int TARGET_COLLECT_ALL_FALLBACK_NONE * * *= 6; * *//Цель - все объекты в радиусе поражения, если объектов нет траектория устанавливается заклинанием const int TARGET_COLLECT_ALL_FALLBACK_CASTER * *= 7; * *//Цель - все объекты в радиусе поражения, если объектов нет целью становится кастующий
const int TARGET_TYPE_ALL * * * = 1; * *//Цель - все и всё const int TARGET_TYPE_ITEMS * * = 2; * *//Цель - предмет const int TARGET_TYPE_NPCS * * *= 4; * *//Цель - НПС const int TARGET_TYPE_ORCS * * *= 8; * *//Цель - орк const int TARGET_TYPE_HUMANS * *= 16; * //Цель - человек const int TARGET_TYPE_UNDEAD * *= 32; * //Цель - неуязвимый
// Идентификаторы заклинаний (ID) // Руны Паладинов const int SPL_PalLight * * * * * * *= 0; * *//Святой свет const int SPL_PalLightHeal * * * * *= 1; * *//Малое лечение const int SPL_PalHolyBolt * * * * * = 2; * *//Святая стрела const int SPL_PalMediumHeal * * * * = 3; * *//Среднее лечение const int SPL_PalRepelEvil * * * * *= 4; * *//Разогнать дьяволов const int SPL_PalFullHeal * * * * * = 5; * *//Сильное лечение const int SPL_PalDestroyEvil * * * *= 6; * *//Уничтожить дьяволов
// Руны Телепортации const int SPL_PalTeleportSecret * * = 7; * *//Телепорт const int SPL_TeleportSeaport * * * = 8; * *//Телепорт в гавань const int SPL_TeleportMonastery * * = 9; * *//Телепорт к монастырю const int SPL_TeleportFarm * * * * *= 10; * //Телепорт к помещику const int SPL_TeleportXardas * * * *= 11; * //Телепорт к Ксардасу const int SPL_TeleportPassNW * * * *= 12; * //Телепорт к проходу в Хоринисе const int SPL_TeleportPassOW * * * *= 13; * //Телепорт к проходу в рудниковой долине const int SPL_TeleportOC * * * * * *= 14; * //Телепорт в замок const int SPL_TeleportOWDemonTower *= 15; * //Телепорт в старую башню демонов const int SPL_TeleportTaverne * * * = 16; * //Телепорт к таверне const int SPL_Teleport_3 * * * * * *= 17; * //(не используется)
// Круг 1 const int SPL_Light * * * * * * * * = 18; * //Свет const int SPL_Firebolt * * * * * * *= 19; * //Огненная стрела const int SPL_LightHeal * * * * * * = 21; * //Лечить легкое ранение const int SPL_SummonGoblinSkeleton *= 22; * //Вызвать скелет гоблина const int SPL_Zap * * * * * * * * * = 24; * //Молния
// Круг 2 const int SPL_Icebolt * * * * * * * = 20; * //Ледяная стрела const int SPL_InstantFireball * * * = 23; * //Огненный шар const int SPL_SummonWolf * * * * * *= 25; * //Вызвать волка const int SPL_WindFist * * * * * * *= 26; * //Порыв ветра const int SPL_Sleep * * * * * * * * = 27; * //Сон
// Круг 3 const int SPL_MediumHeal * * * * * *= 28; * //Лечить среднее ранение const int SPL_LightningFlash * * * *= 29; * //Удар молнии const int SPL_ChargeFireball * * * *= 30; * //Большой огненный шар const int SPL_SummonSkeleton * * * *= 31; * //Вызвать скелет const int SPL_Fear * * * * * * * * *= 32; * //Страх const int SPL_IceCube * * * * * * * = 33; * //Ледяная глыба
// Круг 4 const int SPL_ChargeZap * * * * * * = 34; * //Шаровая молния const int SPL_SummonGolem * * * * * = 35; * //Вызвать голема const int SPL_DestroyUndead * * * * = 36; * //Уничтожить нежить const int SPL_Pyrokinesis * * * * * = 37; * //Большая огненная буря (ошибка перевода ???)
// Круг 5 const int SPL_Firestorm * * * * * * = 38; * //Малая огненная буря (ошибка перевода ???) const int SPL_IceWave * * * * * * * = 39; * //Ледяная волна const int SPL_SummonDemon * * * * * = 40; * //Вызвать демона const int SPL_FullHeal * * * * * * *= 41; * //Лечить сильное ранение
// Kreis 6 const int SPL_Firerain * * * * * * *= 42; * //Огненный дождь const int SPL_BreathOfDeath * * * * = 43; * //Дым смерти const int SPL_MassDeath * * * * * * = 44; * //Волна смерти const int SPL_ArmyOfDarkness * * * *= 45; * //Армия мрака const int SPL_Shrink * * * * * * * *= 46; * //Уменьшить монстра
// Свитки const int SPL_TrfSheep * * * * * * *= 47; * //Превращение в овцу const int SPL_TrfScavenger * * * * *= 48; * //Превращение в падальщика const int SPL_TrfGiantRat * * * * * = 49; * //Превращение в крысу const int SPL_TrfGiantBug * * * * * = 50; * //Превращение в полевого жука const int SPL_TrfWolf * * * * * * * = 51; * //Превращение в волка const int SPL_TrfWaran * * * * * * *= 52; * //Превращение в ящерицу const int SPL_TrfSnapper * * * * * *= 53; * //Превращение в глорха const int SPL_TrfWarg * * * * * * * = 54; * //Превращение в варга const int SPL_TrfFireWaran * * * * *= 55; * //Превращение в огненную ящерицу const int SPL_TrfLurker * * * * * * = 56; * //Превращение в шныга const int SPL_TrfShadowbeast * * * *= 57; * //Превращение в мракориса const int SPL_TrfDragonSnapper * * *= 58; * //Превращение в остера const int SPL_Charm * * * * * * * * = 59; * //Забыть
// Круг 5 const int SPL_MasterOfDisaster * * *= 60; * //Святой удар
// ??? const int SPL_Deathbolt * * * * * * = 61; * //Стрела смерти const int SPL_Deathball * * * * * * = 62; * //Шар смерти const int SPL_ConcussionBolt * * * *= 63; * //Стрела сотрясения const int SPL_Reserved_64 * * * * * = 64; * // const int SPL_Reserved_65 * * * * * = 65; * // const int SPL_Reserved_66 * * * * * = 66; * // const int SPL_Reserved_67 * * * * * = 67; * // const int SPL_Reserved_68 * * * * * = 68; * // const int SPL_Reserved_69 * * * * * = 69; * //
// Заклинания магов воды const int SPL_Thunderstorm * * * * *= 70; * //Шторм const int SPL_Whirlwind * * * * * * = 71; * //Смерч const int SPL_WaterFist * * * * * * = 72; * //Кулак воды const int SPL_IceLance * * * * * * *= 73; * //Ледяное копье const int SPL_Inflate * * * * * * * = 74; * //Раздуть const int SPL_Geyser * * * * * * * *= 75; * //Гейзер const int SPL_Waterwall * * * * * * = 76; * //Водяная стена const int SPL_Reserved_77 * * * * * = 77; const int SPL_Reserved_78 * * * * * = 78; const int SPL_Reserved_79 * * * * * = 79;
// Заклинания Майя const int SPL_Plague * * * * * * * *= 80; * //Чума const int SPL_Swarm * * * * * * * * = 81; * //Рой const int SPL_GreenTentacle * * * * = 82; * //Зеленые щупальца const int SPL_Earthquake * * * * * *= 83; * //Землетрясение const int SPL_SummonGuardian * * * *= 84; * //Создать стража const int SPL_Energyball * * * * * *= 85; * //Шар энергии const int SPL_SuckEnergy * * * * * *= 86; * //Украсть энергию const int SPL_Skull * * * * * * * * = 87; * //Крик мертвых const int SPL_SummonZombie * * * * *= 88; * //Создать зомби const int SPL_SummonMud * * * * * * = 89; * //Вызвать Муда
// ... const int SPL_Reserved_90 * * * * * = 90; const int SPL_Reserved_91 * * * * * = 91; const int SPL_Reserved_92 * * * * * = 92; const int SPL_Reserved_93 * * * * * = 93; const int SPL_Reserved_94 * * * * * = 94; const int SPL_Reserved_95 * * * * * = 95; const int SPL_Reserved_96 * * * * * = 96; const int SPL_Reserved_97 * * * * * = 97; const int SPL_Reserved_98 * * * * * = 98; const int SPL_Reserved_99 * * * * * = 99;
const int MAX_SPELL * * * * * * * * = 100; * //59 (Gothic),68 (Gothic2),100 (G2Addon)
// *Массив имен классов заклинаний const string spellFxInstanceNames[MAX_SPELL] = { * *"PalLight", * * * * * * // 0 * *SPL_PalLight * *"PalHeal", * * * * * * *// 1 * *SPL_PalLightHeal * *"PalHolyBolt", * * * * *// 2 * *SPL_PalHolyBolt * *"PalHeal", * * * * * * *// 3 * *SPL_PalMediumHeal * *"PalRepelEvil", * * * * // 4 * *SPL_PalRepelEvil * *"PalHeal", * * * * * * *// 5 * *SPL_PalFullHeal * *"PalDestroyEvil", * * * // 6 * *SPL_PalDestroyEvil * *"Teleport", * * * * * * // 7 * *SPL_PalTeleportSecret * *"Teleport", * * * * * * // 8 * *SPL_TeleportSeaport * *"Teleport", * * * * * * // 9 * *SPL_TeleportMonastery * *"Teleport", * * * * * * // 10 * SPL_TeleportFarm * *"Teleport", * * * * * * // 11 * SPL_TeleportXardas * *"Teleport", * * * * * * // 12 * SPL_TeleportPassNW * *"Teleport", * * * * * * // 13 * SPL_TeleportPassOW * *"Teleport", * * * * * * // 14 * SPL_TeleportOC * *"Teleport", * * * * * * // 15 * SPL_TeleportOWDemonTower * *"Teleport", * * * * * * // 16 * SPL_TeleportTaverne * *"Teleport", * * * * * * // 17 * SPL_Teleport_3 * *"Light", * * * * * * * *// 18 * SPL_Light * *"Firebolt", * * * * * * // 19 * SPL_Firebolt * *"Icebolt", * * * * * * *// 20 * SPL_Icebolt * *"Heal", * * * * * * * * // 21 * SPL_LightHeal * *"SummonGoblinSkeleton", // 22 * SPL_SummonGoblinSkeleton * *"InstantFireball", * * *// 23 * SPL_InstantFireball * *"Zap", * * * * * * * * *// 24 * SPL_Zap * *"SummonWolf", * * * * * // 25 * SPL_SummonWolf * *"WindFist", * * * * * * // 26 * SPL_WindFist * *"Sleep", * * * * * * * *// 27 * SPL_Sleep * *"Heal", * * * * * * * * // 28 * SPL_MediumHeal * *"LightningFlash", * * * // 29 * SPL_LightningFlash * *"ChargeFireball", * * * // 30 * SPL_ChargeFireball * *"SummonSkeleton", * * * // 31 * SPL_SummonSkeleton * *"Fear", * * * * * * * * // 32 * SPL_Fear * *"Icecube", * * * * * * *// 33 * SPL_IceCube * *"ChargeZap", * * * * * *// 34 * SPL_ChargeZap * *"SummonGolem", * * * * *// 53 * SPL_SummonGolem * *"DestroyUndead", * * * *// 36 * SPL_DestroyUndead * *"Pyrokinesis", * * * * *// 37 * SPL_Pyrokinesis * *"Firestorm", * * * * * *// 38 * SPL_Firestorm * *"Icewave", * * * * * * *// 39 * SPL_IceWave * *"SummonDemon", * * * * *// 40 * SPL_SummonDemon * *"Heal", * * * * * * * * // 41 * SPL_FullHeal * *"Firerain", * * * * * * // 42 * SPL_Firerain * *"BreathOfDeath", * * * *// 43 * SPL_BreathOfDeath * *"MassDeath", * * * * * *// 44 * SPL_MassDeath * *"ArmyOfDarkness", * * * // 45 * SPL_ArmyOfDarkness * *"Shrink", * * * * * * * // 46 * SPL_Shrink * *"Transform", * * * * * *// 47 * SPL_TrfSheep * *"Transform", * * * * * *// 48 * SPL_TrfScavenger * *"Transform", * * * * * *// 49 * SPL_TrfGiantRat * *"Transform", * * * * * *// 50 * SPL_TrfGiantBug * *"Transform", * * * * * *// 51 * SPL_TrfWolf * *"Transform", * * * * * *// 52 * SPL_TrfWaran * *"Transform", * * * * * *// 53 * SPL_TrfSnapper * *"Transform", * * * * * *// 54 * SPL_TrfWarg * *"Transform", * * * * * *// 55 * SPL_TrfFireWaran * *"Transform", * * * * * *// 56 * SPL_TrfLurker * *"Transform", * * * * * *// 57 * SPL_TrfShadowbeast * *"Transform", * * * * * *// 58 * SPL_TrfDragonSnapper * *"Charm", * * * * * * * *// 59 * SPL_Charm * *"MasterOfDisaster", * * // 60 * SPL_MasterOfDisaster * *"Deathbolt", * * * * * *// 61 * SPL_Deathbolt * *"Deathball", * * * * * *// 62 * SPL_Deathball * *"Concussionbolt", * * * // 63 * SPL_Concussionbolt * *"Light", * * * * * * * *// 64 * SPL_Reserved_64 * *"Light", * * * * * * * *// 65 * SPL_Reserved_65 * *"Light", * * * * * * * *// 66 * SPL_Reserved_66 * *"Light", * * * * * * * *// 67 * SPL_Reserved_67 * *"Light", * * * * * * * *// 68 * SPL_Reserved_68 * *"Light", * * * * * * * *// 69 * SPL_Reserved_69 * *"Thunderstorm", * * * * // 70 * SPL_Thunderstorm * *"Whirlwind", * * * * * *// 71 * SPL_Whirlwind * *"Waterfist", * * * * * *// 72 * SPL_WaterFist * *"IceLance", * * * * * * // 73 * SPL_IceLance * *"Sleep", * * * * * * * *// 74 * SPL_Inflate * *"Geyser", * * * * * * * // 75 * SPL_Geyser * *"Firerain", * * * * * * // 76 * SPL_Waterwall * *"Light", * * * * * * * *// 77 * SPL_Reserved_77 * *"Light", * * * * * * * *// 78 * SPL_Reserved_78 * *"Light", * * * * * * * *// 79 * SPL_Reserved_79 * *"Fear", * * * * * * * * // 80 * SPL_Plague * *"Swarm", * * * * * * * *// 81 * SPL_Swarm * *"Greententacle", * * * *// 82 * SPL_GreenTentacle * *"Firerain", * * * * * * // 83 * SPL_Earthquake * *"SummonGuardian", * * * // 84 * SPL_SummonGuardian * *"Energyball", * * * * * // 85 * SPL_Energyball * *"SuckEnergy", * * * * * // 86 * SPL_SuckEnergy * *"Skull", * * * * * * * *// 87 * SPL_Skull * *"SummonZombie", * * * * // 88 * SPL_SummonZombie * *"SummonMud", * * * * * *// 89 * SPL_SummonMud * *"Light", * * * * * * * *// 90 * SPL_Reserved_90 * *"Light", * * * * * * * *// 91 * SPL_Reserved_91 * *"Light", * * * * * * * *// 92 * SPL_Reserved_92 * *"Light", * * * * * * * *// 93 * SPL_Reserved_93 * *"Light", * * * * * * * *// 94 * SPL_Reserved_94 * *"Light", * * * * * * * *// 95 * SPL_Reserved_95 * *"Light", * * * * * * * *// 96 * SPL_Reserved_96 * *"Light", * * * * * * * *// 97 * SPL_Reserved_97 * *"Light", * * * * * * * *// 98 * SPL_Reserved_98 * *"Light" * * * * * * * * // 99 * SPL_Reserved_99 };
// Массив имен анимаций заклинаний const string spellFxAniLetters[MAX_SPELL] = { * *"SLE", * * * * * * * * *// 0 * * SPL_PalLight * *"HEA", * * * * * * * * *// 1 * * SPL_PalLightHeal * *"FBT", * * * * * * * * *// 2 * * SPL_PalHolyBolt * *"HEA", * * * * * * * * *// 3 * * SPL_PalMediumHeal * *"FBT", * * * * * * * * *// 4 * * SPL_PalRepelEvil * *"HEA", * * * * * * * * *// 5 * * SPL_PalFullHeal * *"FIB", * * * * * * * * *// 6 * * SPL_PalDestroyEvil * *"HEA", * * * * * * * * *// 7 * *SPL_PalTeleportSecret * *"HEA", * * * * * * * * *// 8 * *SPL_TeleportSeaport * *"HEA", * * * * * * * * *// 9 * *SPL_TeleportMonastery * *"HEA", * * * * * * * * *// 10 * SPL_TeleportFarm * *"HEA", * * * * * * * * *// 11 * SPL_TeleportXardas * *"HEA", * * * * * * * * *// 12 * SPL_TeleportPassNW * *"HEA", * * * * * * * * *// 13 * SPL_TeleportPassOW * *"HEA", * * * * * * * * *// 14 * SPL_TeleportOC * *"HEA", * * * * * * * * *// 15 * SPL_TeleportOWDemonTower * *"HEA", * * * * * * * * *// 16 * SPL_TeleportTaverne * *"HEA", * * * * * * * * *// 17 * SPL_Teleport_3 * *"SLE", * * * * * * * * *// 18 * SPL_Light * *"FBT", * * * * * * * * *// 19 * SPL_Firebolt * *"FBT", * * * * * * * * *// 20 * SPL_Icebolt * *"HEA", * * * * * * * * *// 21 * SPL_LightHeal * *"SUM", * * * * * * * * *// 22 * SPL_SummonGoblinSkeleton * *"FBT", * * * * * * * * *// 23 * SPL_InstantFireball * *"FBT", * * * * * * * * *// 24 * SPL_Zap * *"SUM", * * * * * * * * *// 25 * SPL_SummonWolf * *"WND", * * * * * * * * *// 26 * SPL_WindFist * *"SLE", * * * * * * * * *// 27 * SPL_Sleep * *"HEA", * * * * * * * * *// 28 * SPL_MediumHeal * *"WND", * * * * * * * * *// 29 * SPL_LightningFlash * *"FIB", * * * * * * * * *// 30 * SPL_ChargeFireball * *"SUM", * * * * * * * * *// 31 * SPL_SummonSkeleton * *"FEA", * * * * * * * * *// 32 * SPL_Fear * *"FRZ", * * * * * * * * *// 33 * SPL_IceCube * *"FIB", * * * * * * * * *// 34 * SPL_ChargeZap * *"SUM", * * * * * * * * *// 35 * SPL_SummonGolem * *"FIB", * * * * * * * * *// 36 * SPL_DestroyUndead * *"FIB", * * * * * * * * *// 37 * SPL_Pyrokinesis * *"FIB", * * * * * * * * *// 38 * SPL_Firestorm * *"FEA", * * * * * * * * *// 39 * SPL_IceWave * *"SUM", * * * * * * * * *// 40 * SPL_SummonDemon * *"HEA", * * * * * * * * *// 41 * SPL_FullHeal * *"FEA", * * * * * * * * *// 42 * SPL_Firerain * *"FIB", * * * * * * * * *// 43 * SPL_BreathOfDeath * *"MSD", * * * * * * * * *// 44 * SPL_MassDeath * *"SUM", * * * * * * * * *// 45 * SPL_ArmyOfDarkness * *"SLE", * * * * * * * * *// 46 * SPL_Shrink * *"TRF", * * * * * * * * *// 47 * SPL_TrfSheep * *"TRF", * * * * * * * * *// 48 * SPL_TrfScavenger * *"TRF", * * * * * * * * *// 49 * SPL_TrfGiantRat * *"TRF", * * * * * * * * *// 50 * SPL_TrfGiantBug * *"TRF", * * * * * * * * *// 51 * SPL_TrfWolf * *"TRF", * * * * * * * * *// 52 * SPL_TrfWaran * *"TRF", * * * * * * * * *// 53 * SPL_TrfSnapper * *"TRF", * * * * * * * * *// 54 * SPL_TrfWarg * *"TRF", * * * * * * * * *// 55 * SPL_TrfFireWaran * *"TRF", * * * * * * * * *// 56 * SPL_TrfLurker * *"TRF", * * * * * * * * *// 57 * SPL_TrfShadowbeast * *"TRF", * * * * * * * * *// 58 * SPL_TrfDragonSnapper * *"FIB", * * * * * * * * *// 59 * SPL_Charm * *"FIB", * * * * * * * * *// 60 * SPL_MasterOfDisaster * *"FBT", * * * * * * * * *// 61 * SPL_Deathbolt * *"FBT", * * * * * * * * *// 62 * SPL_Deathball * *"FBT", * * * * * * * * *// 63 * SPL_Concussionbolt * *"XXX", * * * * * * * * *// 64 * SPL_Reserved_64 * *"XXX", * * * * * * * * *// 65 * SPL_Reserved_65 * *"XXX", * * * * * * * * *// 66 * SPL_Reserved_66 * *"XXX", * * * * * * * * *// 67 * SPL_Reserved_67 * *"XXX", * * * * * * * * *// 68 * SPL_Reserved_68 * *"XXX", * * * * * * * * *// 69 * SPL_Reserved_69 * *"STM", * * * * * * * * *// 70 * SPL_Thunderstorm * *"WHI", * * * * * * * * *// 71 * SPL_Whirlwind * * * * *"WND", * * * * * * * * *// 72 * SPL_WaterFist * *"FBT", * * * * * * * * *// 73 * SPL_IceLance * *"SLE", * * * * * * * * *// 74 * SPL_Inflate * * * * * *"WND", * * * * * * * * *// 75 * SPL_Geyser * * * * * * *"FEA", * * * * * * * * *// 76 * SPL_Waterwall * *"XXX", * * * * * * * * *// 77 * SPL_Reserved_77 * *"XXX", * * * * * * * * *// 78 * SPL_Reserved_78 * *"XXX", * * * * * * * * *// 79 * SPL_Reserved_79 * *"FBT", * * * * * * * * *// 80 * SPL_Plague * *"FBT", * * * * * * * * *// 81 * SPL_Swarm * * * * * * *"FRZ", * * * * * * * * *// 82 * SPL_GreenTentacle * *"FEA", * * * * * * * * *// 83 * SPL_Earthquake * *"SUM", * * * * * * * * *// 84 * SPL_SummonGuardian * *"WND", * * * * * * * * *// 85 * SPL_Energyball * *"WND", * * * * * * * * *// 86 * SPL_SuckEnergy * *"WND", * * * * * * * * *// 87 * SPL_Skull * *"SUM", * * * * * * * * *// 88 * SPL_SummonZombie * * * *"SUM", * * * * * * * * *// 89 * SPL_SummonMud * *"XXX", * * * * * * * * *// 90 * SPL_Reserved_90 * *"XXX", * * * * * * * * *// 91 * SPL_Reserved_91 * *"XXX", * * * * * * * * *// 92 * SPL_Reserved_92 * *"XXX", * * * * * * * * *// 93 * SPL_Reserved_93 * *"XXX", * * * * * * * * *// 94 * SPL_Reserved_94 * *"XXX", * * * * * * * * *// 95 * SPL_Reserved_95 * *"XXX", * * * * * * * * *// 96 * SPL_Reserved_96 * *"XXX", * * * * * * * * *// 97 * SPL_Reserved_97 * *"XXX", * * * * * * * * *// 98 * SPL_Reserved_98 * *"XXX" * * * * * * * * * // 99 * SPL_Reserved_99 };
|