Typo fix, "Lightning" -> "Lighting"
This commit is contained in:
@@ -3091,8 +3091,8 @@ void townmode_spec(short which_mode,special_node_type cur_node,short cur_spec_ty
|
|||||||
i = 30;
|
i = 30;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case SPEC_TOWN_CHANGE_LIGHTNING:
|
case SPEC_TOWN_CHANGE_LIGHTING:
|
||||||
if(spec.ex1a >= 0 && spec.ex1a < 4)//change town lightning
|
if(spec.ex1a >= 0 && spec.ex1a < 4)//change town lighting
|
||||||
c_town.town.lighting = spec.ex1a;
|
c_town.town.lighting = spec.ex1a;
|
||||||
set_up_lights();
|
set_up_lights();
|
||||||
draw_terrain(0);
|
draw_terrain(0);
|
||||||
|
@@ -23,14 +23,14 @@
|
|||||||
#define SDF_PARTY_SPLIT_WHERE_PARTY_Y 304][2
|
#define SDF_PARTY_SPLIT_WHERE_PARTY_Y 304][2
|
||||||
#define SDF_PARTY_SPLIT_PC 304][3
|
#define SDF_PARTY_SPLIT_PC 304][3
|
||||||
#define SDF_PARTY_SPLIT_TOWN 304][4 //for future use, hopefully
|
#define SDF_PARTY_SPLIT_TOWN 304][4 //for future use, hopefully
|
||||||
#define SDF_STEALTH 305][0
|
#define SDF_STEALTH 305][0
|
||||||
#define SDF_FLYING 305][1
|
#define SDF_FLYING 305][1
|
||||||
#define SDF_DETECT_MONSTER 305][2
|
#define SDF_DETECT_MONSTER 305][2
|
||||||
#define SDF_LAVAWALK 305][3
|
#define SDF_LAVAWALK 305][3
|
||||||
//#define SDF_SKIP_STARTUP 305][4 //is now a boolean : play_startup
|
//#define SDF_SKIP_STARTUP 305][4 //is now a boolean : play_startup
|
||||||
#define SDF_LESS_SOUND 305][5
|
#define SDF_LESS_SOUND 305][5
|
||||||
#define SDF_NO_TARGET_LINE 305][6
|
#define SDF_NO_TARGET_LINE 305][6
|
||||||
#define SDF_FASTER_BOOM_SPACES 305][7 //new (Classic Blades of Exile) option
|
#define SDF_FASTER_BOOM_SPACES 305][7 //new (Classic Blades of Exile) option
|
||||||
#define SDF_MONSTERS_ALERTNESS 305][9 //is 0 if monsters are placid (not detected), 30 if an active monster is seeking the party (detected), reduced by one (until 0) each turn when no such monster exists
|
#define SDF_MONSTERS_ALERTNESS 305][9 //is 0 if monsters are placid (not detected), 30 if an active monster is seeking the party (detected), reduced by one (until 0) each turn when no such monster exists
|
||||||
#define SFD_NO_MAPS 306][0
|
#define SFD_NO_MAPS 306][0
|
||||||
#define SDF_NO_SOUNDS 306][1
|
#define SDF_NO_SOUNDS 306][1
|
||||||
@@ -41,35 +41,35 @@
|
|||||||
#define SDF_GAME_SPEED 306][6
|
#define SDF_GAME_SPEED 306][6
|
||||||
#define SDF_EASY_MODE 306][7
|
#define SDF_EASY_MODE 306][7
|
||||||
#define SDF_LESS_WANDER_ENC 306][8
|
#define SDF_LESS_WANDER_ENC 306][8
|
||||||
#define SDF_NO_TER_ANIM 306][9
|
#define SDF_NO_TER_ANIM 306][9
|
||||||
#define SDF_USE_DARKER_GRAPHICS 307][0 //new (Classic Blades of Exile) option (use Mac graphics)
|
#define SDF_USE_DARKER_GRAPHICS 307][0 //new (Classic Blades of Exile) option (use Mac graphics)
|
||||||
#define SDF_ASK_ABOUT_TEXT_BOX 307][1 //new (Classic Blades of Exile) option (display an "Ask About" text box in talk mode)
|
#define SDF_ASK_ABOUT_TEXT_BOX 307][1 //new (Classic Blades of Exile) option (display an "Ask About" text box in talk mode)
|
||||||
#define SDF_HIDDEN_MAP 308][0
|
#define SDF_HIDDEN_MAP 308][0
|
||||||
#define SDF_LEGACY_SCENARIO 305][8 //0 is new scenario, 1 is legacy
|
#define SDF_LEGACY_SCENARIO 305][8 //0 is new scenario, 1 is legacy
|
||||||
|
|
||||||
#define SDF_COMPATIBILITY_LEGACY_DAY_REACHED 309][0
|
#define SDF_COMPATIBILITY_LEGACY_DAY_REACHED 309][0
|
||||||
#define SDF_COMPATIBILITY_LEGACY_KILL_NODE 309][1
|
#define SDF_COMPATIBILITY_LEGACY_KILL_NODE 309][1
|
||||||
#define SDF_COMPATIBILITY_WORKING_TOWN_WATERFALL 309][2
|
#define SDF_COMPATIBILITY_WORKING_TOWN_WATERFALL 309][2
|
||||||
#define SDF_COMPATIBILITY_FULL_TRIMS 309][3
|
#define SDF_COMPATIBILITY_FULL_TRIMS 309][3
|
||||||
#define SDF_COMPATIBILITY_SPECIALS_INTERRUPT_REST 309][4
|
#define SDF_COMPATIBILITY_SPECIALS_INTERRUPT_REST 309][4
|
||||||
#define SDF_COMPATIBILITY_ANYTIME_STAIRWAY_NODES 309][5
|
#define SDF_COMPATIBILITY_ANYTIME_STAIRWAY_NODES 309][5
|
||||||
#define SDF_COMPATIBILITY_CHECK_TIMERS_WHILE_RESTING 309][6
|
#define SDF_COMPATIBILITY_CHECK_TIMERS_WHILE_RESTING 309][6
|
||||||
#define SDF_COMPATIBILITY_TRIGGER_SPECIALS_ON_BOAT 309][7
|
#define SDF_COMPATIBILITY_TRIGGER_SPECIALS_ON_BOAT 309][7
|
||||||
|
|
||||||
#define INVALID_TOWN 200
|
#define INVALID_TOWN 200
|
||||||
|
|
||||||
typedef unsigned short m_num_t;
|
typedef unsigned short m_num_t;
|
||||||
typedef unsigned short ter_num_t;
|
typedef unsigned short ter_num_t;
|
||||||
typedef signed short spec_num_t;
|
typedef signed short spec_num_t;
|
||||||
typedef signed short item_num_t;
|
typedef signed short item_num_t;
|
||||||
typedef unsigned short str_num_t;
|
typedef unsigned short str_num_t;
|
||||||
|
|
||||||
/* Monsters Attitudes :
|
/* Monsters Attitudes :
|
||||||
0 - Friendly, Docile
|
0 - Friendly, Docile
|
||||||
1 - Hostile, Type A
|
1 - Hostile, Type A
|
||||||
2 - Friendly, Will fight
|
2 - Friendly, Will fight
|
||||||
3 - Hostile, Type B
|
3 - Hostile, Type B
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* overall mode; some seem to be missing */ //<=seems complete now
|
/* overall mode; some seem to be missing */ //<=seems complete now
|
||||||
enum eMode {
|
enum eMode {
|
||||||
@@ -77,7 +77,7 @@ enum eMode {
|
|||||||
MODE_TOWN = 1,
|
MODE_TOWN = 1,
|
||||||
MODE_TALK_TOWN = 2, // looking for someone to talk
|
MODE_TALK_TOWN = 2, // looking for someone to talk
|
||||||
MODE_TOWN_TARGET = 3, // spell target, that is
|
MODE_TOWN_TARGET = 3, // spell target, that is
|
||||||
MODE_USE = 4,
|
MODE_USE = 4,
|
||||||
MODE_TOWN_DROPPING = 5,//dropping while in town mode
|
MODE_TOWN_DROPPING = 5,//dropping while in town mode
|
||||||
MODE_COMBAT = 10,
|
MODE_COMBAT = 10,
|
||||||
MODE_SPELL_TARGET = 11,
|
MODE_SPELL_TARGET = 11,
|
||||||
@@ -173,49 +173,49 @@ enum eStatus {
|
|||||||
STATUS_ASLEEP = 11,
|
STATUS_ASLEEP = 11,
|
||||||
STATUS_PARALYZED = 12,
|
STATUS_PARALYZED = 12,
|
||||||
STATUS_ACID = 13,
|
STATUS_ACID = 13,
|
||||||
};
|
};
|
||||||
|
|
||||||
/* adven[i].skills */ //complete
|
/* adven[i].skills */ //complete
|
||||||
enum eSkill {
|
enum eSkill {
|
||||||
SKILL_STRENGTH = 0,
|
SKILL_STRENGTH = 0,
|
||||||
SKILL_DEXTERITY = 1,
|
SKILL_DEXTERITY = 1,
|
||||||
SKILL_INTELLIGENCE = 2,
|
SKILL_INTELLIGENCE = 2,
|
||||||
SKILL_EDGED_WEAPONS = 3,
|
SKILL_EDGED_WEAPONS = 3,
|
||||||
SKILL_BASHING_WEAPONS = 4,
|
SKILL_BASHING_WEAPONS = 4,
|
||||||
SKILL_POLE_WEAPONS = 5,
|
SKILL_POLE_WEAPONS = 5,
|
||||||
SKILL_THROWN_MISSILES = 6,
|
SKILL_THROWN_MISSILES = 6,
|
||||||
SKILL_ARCHERY = 7,
|
SKILL_ARCHERY = 7,
|
||||||
SKILL_DEFENSE = 8,
|
SKILL_DEFENSE = 8,
|
||||||
SKILL_MAGE_SPELLS = 9,
|
SKILL_MAGE_SPELLS = 9,
|
||||||
SKILL_PRIEST_SPELLS = 10,
|
SKILL_PRIEST_SPELLS = 10,
|
||||||
SKILL_MAGE_LORE = 11,
|
SKILL_MAGE_LORE = 11,
|
||||||
SKILL_ALCHEMY = 12,
|
SKILL_ALCHEMY = 12,
|
||||||
SKILL_ITEM_LORE = 13,
|
SKILL_ITEM_LORE = 13,
|
||||||
SKILL_DISARM_TRAPS = 14,
|
SKILL_DISARM_TRAPS = 14,
|
||||||
SKILL_LOCKPICKING = 15,
|
SKILL_LOCKPICKING = 15,
|
||||||
SKILL_ASSASSINATION = 16,
|
SKILL_ASSASSINATION = 16,
|
||||||
SKILL_POISON = 17,
|
SKILL_POISON = 17,
|
||||||
SKILL_LUCK = 18,
|
SKILL_LUCK = 18,
|
||||||
};
|
};
|
||||||
|
|
||||||
/* adven[i].traits */ //complete
|
/* adven[i].traits */ //complete
|
||||||
enum eTrait {
|
enum eTrait {
|
||||||
TRAIT_TOUGHNESS = 0,
|
TRAIT_TOUGHNESS = 0,
|
||||||
TRAIT_MAGICALLY_APT = 1,
|
TRAIT_MAGICALLY_APT = 1,
|
||||||
TRAIT_AMBIDEXTROUS = 2,
|
TRAIT_AMBIDEXTROUS = 2,
|
||||||
TRAIT_NIMBLE = 3,
|
TRAIT_NIMBLE = 3,
|
||||||
TRAIT_CAVE_LORE = 4,
|
TRAIT_CAVE_LORE = 4,
|
||||||
TRAIT_WOODSMAN = 5,
|
TRAIT_WOODSMAN = 5,
|
||||||
TRAIT_GOOD_CONST = 6,
|
TRAIT_GOOD_CONST = 6,
|
||||||
TRAIT_HIGHLY_ALERT = 7,
|
TRAIT_HIGHLY_ALERT = 7,
|
||||||
TRAIT_STRENGTH = 8,
|
TRAIT_STRENGTH = 8,
|
||||||
TRAIT_RECUPERATION = 9,
|
TRAIT_RECUPERATION = 9,
|
||||||
TRAIT_SLUGGISH = 10,
|
TRAIT_SLUGGISH = 10,
|
||||||
TRAIT_MAGICALLY_INEPT = 11,
|
TRAIT_MAGICALLY_INEPT = 11,
|
||||||
TRAIT_FRAIL = 12,
|
TRAIT_FRAIL = 12,
|
||||||
TRAIT_CHRONIC_DISEASE = 13,
|
TRAIT_CHRONIC_DISEASE = 13,
|
||||||
TRAIT_BAD_BACK = 14,
|
TRAIT_BAD_BACK = 14,
|
||||||
TRAIT_PACIFIST = 15,
|
TRAIT_PACIFIST = 15,
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Monster Type a.k.a m_type */
|
/* Monster Type a.k.a m_type */
|
||||||
@@ -333,8 +333,8 @@ enum eMonsterType {
|
|||||||
#define MONSTER_INVULNERABILITY 36
|
#define MONSTER_INVULNERABILITY 36
|
||||||
#define MONSTER_GUARD 37
|
#define MONSTER_GUARD 37
|
||||||
|
|
||||||
/* Create Monsters/Fields */
|
/* Create Monsters/Fields */
|
||||||
//a.k.a radiate_1
|
//a.k.a radiate_1
|
||||||
//radiate_2 is the second field (monster to summon, probability to happens, etc)
|
//radiate_2 is the second field (monster to summon, probability to happens, etc)
|
||||||
|
|
||||||
#define MONSTER_NO_RADIATE 0
|
#define MONSTER_NO_RADIATE 0
|
||||||
@@ -350,21 +350,21 @@ enum eMonsterType {
|
|||||||
#define MONSTER_SUMMON3 12 //50 percent chance
|
#define MONSTER_SUMMON3 12 //50 percent chance
|
||||||
// 13 and 14 are unused
|
// 13 and 14 are unused
|
||||||
#define MONSTER_DEATH_TRIGGERS 15 //death triggers global special
|
#define MONSTER_DEATH_TRIGGERS 15 //death triggers global special
|
||||||
|
|
||||||
/* Attack Types */
|
/* Attack Types */
|
||||||
|
|
||||||
enum eMonsterAttackTypes{
|
enum eMonsterAttackTypes{
|
||||||
MONSTER_ATTACK_SWINGS = 0,
|
MONSTER_ATTACK_SWINGS = 0,
|
||||||
MONSTER_ATTACK_CLAWS = 1,
|
MONSTER_ATTACK_CLAWS = 1,
|
||||||
MONSTER_ATTACK_BITES = 2,
|
MONSTER_ATTACK_BITES = 2,
|
||||||
MONSTER_ATTACK_SLIMES = 3,
|
MONSTER_ATTACK_SLIMES = 3,
|
||||||
MONSTER_ATTACK_PUNCHES = 4,
|
MONSTER_ATTACK_PUNCHES = 4,
|
||||||
MONSTER_ATTACK_STINGS = 5,
|
MONSTER_ATTACK_STINGS = 5,
|
||||||
MONSTER_ATTACK_CLUBS = 6,
|
MONSTER_ATTACK_CLUBS = 6,
|
||||||
MONSTER_ATTACK_BURNS = 7,
|
MONSTER_ATTACK_BURNS = 7,
|
||||||
MONSTER_ATTACK_HARMS = 8,
|
MONSTER_ATTACK_HARMS = 8,
|
||||||
MONSTER_ATTACK_STABS = 9,
|
MONSTER_ATTACK_STABS = 9,
|
||||||
};
|
};
|
||||||
|
|
||||||
/* Terrains Special Properties : scenario.ter_types[i].special */ //complete
|
/* Terrains Special Properties : scenario.ter_types[i].special */ //complete
|
||||||
|
|
||||||
@@ -392,9 +392,9 @@ enum eTerSpec {
|
|||||||
TER_SPEC_BLOCKED_TO_MONSTERS = 20,
|
TER_SPEC_BLOCKED_TO_MONSTERS = 20,
|
||||||
TER_SPEC_TOWN_ENTRANCE = 21,
|
TER_SPEC_TOWN_ENTRANCE = 21,
|
||||||
TER_SPEC_CHANGE_WHEN_USED = 22,
|
TER_SPEC_CHANGE_WHEN_USED = 22,
|
||||||
TER_SPEC_CALL_SPECIAL_WHEN_USED = 23,
|
TER_SPEC_CALL_SPECIAL_WHEN_USED = 23,
|
||||||
|
|
||||||
//future specs
|
//future specs
|
||||||
/*TER_SPEC_NONE = 0,
|
/*TER_SPEC_NONE = 0,
|
||||||
TER_SPEC_CHANGE_WHEN_STEP_ON = 1,
|
TER_SPEC_CHANGE_WHEN_STEP_ON = 1,
|
||||||
TER_SPEC_DAMAGING = 2,
|
TER_SPEC_DAMAGING = 2,
|
||||||
@@ -579,7 +579,7 @@ enum eItemAbil {
|
|||||||
ITEM_STEALTH = 91,
|
ITEM_STEALTH = 91,
|
||||||
ITEM_FIREWALK = 92,
|
ITEM_FIREWALK = 92,
|
||||||
ITEM_FLYING = 93,
|
ITEM_FLYING = 93,
|
||||||
ITEM_MAJOR_HEALING = 94,
|
ITEM_MAJOR_HEALING = 94,
|
||||||
ITEM_CALL_SPECIAL = 95, //new (Classic Blades of Exile) item property
|
ITEM_CALL_SPECIAL = 95, //new (Classic Blades of Exile) item property
|
||||||
// Spell Usable
|
// Spell Usable
|
||||||
ITEM_SPELL_FLAME = 110,
|
ITEM_SPELL_FLAME = 110,
|
||||||
@@ -705,7 +705,7 @@ enum eSpecContext {
|
|||||||
};
|
};
|
||||||
|
|
||||||
enum eSpecNodeType {
|
enum eSpecNodeType {
|
||||||
SPEC_ERROR = -1,
|
SPEC_ERROR = -1,
|
||||||
SPEC_NULL = 0,
|
SPEC_NULL = 0,
|
||||||
SPEC_SET_SDF = 1,
|
SPEC_SET_SDF = 1,
|
||||||
SPEC_INC_SDF = 2,
|
SPEC_INC_SDF = 2,
|
||||||
@@ -733,7 +733,7 @@ enum eSpecNodeType {
|
|||||||
SPEC_SANCTIFY = 24,
|
SPEC_SANCTIFY = 24,
|
||||||
SPEC_REST = 25,
|
SPEC_REST = 25,
|
||||||
SPEC_WANDERING_WILL_FIGHT = 26,
|
SPEC_WANDERING_WILL_FIGHT = 26,
|
||||||
SPEC_END_SCENARIO = 27,
|
SPEC_END_SCENARIO = 27,
|
||||||
SPEC_DISPLAY_PICTURE = 28,//new (Classic Blades of Exile) special
|
SPEC_DISPLAY_PICTURE = 28,//new (Classic Blades of Exile) special
|
||||||
SPEC_ONCE_GIVE_ITEM = 50,
|
SPEC_ONCE_GIVE_ITEM = 50,
|
||||||
SPEC_ONCE_GIVE_SPEC_ITEM = 51,
|
SPEC_ONCE_GIVE_SPEC_ITEM = 51,
|
||||||
@@ -801,7 +801,7 @@ enum eSpecNodeType {
|
|||||||
SPEC_IF_HAS_WOODSMAN = 152,
|
SPEC_IF_HAS_WOODSMAN = 152,
|
||||||
SPEC_IF_ENOUGH_STATISTIC = 153,//modified (Classic Blades of Exile) special node
|
SPEC_IF_ENOUGH_STATISTIC = 153,//modified (Classic Blades of Exile) special node
|
||||||
SPEC_IF_TEXT_RESPONSE = 154,
|
SPEC_IF_TEXT_RESPONSE = 154,
|
||||||
SPEC_IF_SDF_EQ = 155,
|
SPEC_IF_SDF_EQ = 155,
|
||||||
SPEC_IF_ENOUGH_SPECIES = 156,
|
SPEC_IF_ENOUGH_SPECIES = 156,
|
||||||
SPEC_SET_TOWN_STATUS = 170,
|
SPEC_SET_TOWN_STATUS = 170,
|
||||||
SPEC_TOWN_CHANGE_TER = 171,
|
SPEC_TOWN_CHANGE_TER = 171,
|
||||||
@@ -828,8 +828,8 @@ enum eSpecNodeType {
|
|||||||
SPEC_TOWN_PLACE_ITEM = 192,
|
SPEC_TOWN_PLACE_ITEM = 192,
|
||||||
SPEC_TOWN_SPLIT_PARTY = 193,
|
SPEC_TOWN_SPLIT_PARTY = 193,
|
||||||
SPEC_TOWN_REUNITE_PARTY = 194,
|
SPEC_TOWN_REUNITE_PARTY = 194,
|
||||||
SPEC_TOWN_TIMER_START = 195,
|
SPEC_TOWN_TIMER_START = 195,
|
||||||
SPEC_TOWN_CHANGE_LIGHTNING = 196,//new (Classic Blades of Exile) special node
|
SPEC_TOWN_CHANGE_LIGHTING = 196,//new (Classic Blades of Exile) special node
|
||||||
SPEC_TOWN_CHANGE_ATTITUDE = 197,//new (Classic Blades of Exile) special node
|
SPEC_TOWN_CHANGE_ATTITUDE = 197,//new (Classic Blades of Exile) special node
|
||||||
SPEC_RECT_PLACE_FIRE = 200,
|
SPEC_RECT_PLACE_FIRE = 200,
|
||||||
SPEC_RECT_PLACE_FORCE = 201,
|
SPEC_RECT_PLACE_FORCE = 201,
|
||||||
@@ -889,223 +889,223 @@ enum eTalkNodeType {
|
|||||||
TALK_END_DIE = 28,
|
TALK_END_DIE = 28,
|
||||||
TALK_CALL_TOWN_SPEC = 29,
|
TALK_CALL_TOWN_SPEC = 29,
|
||||||
TALK_CALL_SCEN_SPEC = 30,
|
TALK_CALL_SCEN_SPEC = 30,
|
||||||
};
|
|
||||||
|
|
||||||
enum eMageSpells {
|
|
||||||
SPELL_MAGE_LIGHT = 0,
|
|
||||||
SPELL_MAGE_SPARK = 1,
|
|
||||||
SPELL_MAGE_MINOR_HASTE = 2,
|
|
||||||
SPELL_MAGE_STRENGTH = 3,
|
|
||||||
SPELL_MAGE_SCARE = 4,
|
|
||||||
SPELL_MAGE_FLAME_CLOUD = 5,
|
|
||||||
SPELL_MAGE_IDENTIFY = 6,
|
|
||||||
SPELL_MAGE_SCRY_MONSTER = 7,
|
|
||||||
SPELL_MAGE_GOO = 8,
|
|
||||||
SPELL_MAGE_TRUE_SIGHT = 9,
|
|
||||||
SPELL_MAGE_MINOR_POISON = 10,
|
|
||||||
SPELL_MAGE_FLAME = 11,
|
|
||||||
SPELL_MAGE_SLOW = 12,
|
|
||||||
SPELL_MAGE_DUMBFOUND = 13,
|
|
||||||
SPELL_MAGE_ENVENOM = 14,
|
|
||||||
SPELL_MAGE_STINKING_CLOUD = 15,
|
|
||||||
SPELL_MAGE_SUMMON_BEAST = 16,
|
|
||||||
SPELL_MAGE_CONFLAGRATION = 17,
|
|
||||||
SPELL_MAGE_DISPEL_FIELDS = 18,
|
|
||||||
SPELL_MAGE_SLEEP_CLOUD = 19,
|
|
||||||
SPELL_MAGE_UNLOCK = 20,
|
|
||||||
SPELL_MAGE_HASTE = 21,
|
|
||||||
SPELL_MAGE_FIREBALL = 22,
|
|
||||||
SPELL_MAGE_LONG_LIGHT = 23,
|
|
||||||
SPELL_MAGE_FEAR = 24,
|
|
||||||
SPELL_MAGE_WALL_OF_FORCE = 25,
|
|
||||||
SPELL_MAGE_WEAK_SUMMONING = 26,
|
|
||||||
SPELL_MAGE_FLAME_ARROWS = 27,
|
|
||||||
SPELL_MAGE_WEB = 28,
|
|
||||||
SPELL_MAGE_RESIST_MAGIC = 29,
|
|
||||||
SPELL_MAGE_POISON = 30,
|
|
||||||
SPELL_MAGE_ICE_BOLT = 31,
|
|
||||||
SPELL_MAGE_SLOW_GROUP = 32,
|
|
||||||
SPELL_MAGE_MAGIC_MAP = 33,
|
|
||||||
SPELL_MAGE_CAPTURE_SOUL = 34,
|
|
||||||
SPELL_MAGE_SIMULACRUM = 35,
|
|
||||||
SPELL_MAGE_VENOM_ARROWS = 36,
|
|
||||||
SPELL_MAGE_WALL_OF_ICE = 37,
|
|
||||||
SPELL_MAGE_STEALTH = 38,
|
|
||||||
SPELL_MAGE_MAJOR_HASTE = 39,
|
|
||||||
SPELL_MAGE_FIRE_STORM = 40,
|
|
||||||
SPELL_MAGE_DISPEL_BARRIER = 41,
|
|
||||||
SPELL_MAGE_FIRE_BARRIER = 42,
|
|
||||||
SPELL_MAGE_SUMMONING = 43,
|
|
||||||
SPELL_MAGE_SHOCKSTORM = 44,
|
|
||||||
SPELL_MAGE_SPRAY_FIELDS = 45,
|
|
||||||
SPELL_MAGE_MAJOR_POISON = 46,
|
|
||||||
SPELL_MAGE_GROUP_FEAR = 47,
|
|
||||||
SPELL_MAGE_KILL = 48,
|
|
||||||
SPELL_MAGE_PARALYSIS = 49,
|
|
||||||
SPELL_MAGE_DAEMON = 50,
|
|
||||||
SPELL_MAGE_ANTIMAGIC_CLOUD = 51,
|
|
||||||
SPELL_MAGE_MINDDUEL = 52,
|
|
||||||
SPELL_MAGE_FLIGHT = 53,
|
|
||||||
SPELL_MAGE_SHOCKWAVE = 54,
|
|
||||||
SPELL_MAGE_MAJOR_BLESSING = 55,
|
|
||||||
SPELL_MAGE_MASS_PARALYSIS = 56,
|
|
||||||
SPELL_MAGE_PROTECTION = 57,
|
|
||||||
SPELL_MAGE_MAJOR_SUMMON = 58,
|
|
||||||
SPELL_MAGE_FORCE_BARRIER = 59,
|
|
||||||
SPELL_MAGE_QUICKFIRE = 60,
|
|
||||||
SPELL_MAGE_DEATH_ARROWS = 61,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
enum ePriestSpells {
|
enum eMageSpells {
|
||||||
SPELL_PRIEST_MINOR_BLESS = 0,
|
SPELL_MAGE_LIGHT = 0,
|
||||||
SPELL_PRIEST_MINOR_HEAL = 1,
|
SPELL_MAGE_SPARK = 1,
|
||||||
SPELL_PRIEST_WEAKEN_POISON = 2,
|
SPELL_MAGE_MINOR_HASTE = 2,
|
||||||
SPELL_PRIEST_TURN_UNDEAD = 3,
|
SPELL_MAGE_STRENGTH = 3,
|
||||||
SPELL_PRIEST_LOCATION = 4,
|
SPELL_MAGE_SCARE = 4,
|
||||||
SPELL_PRIEST_SANCTUARY = 5,
|
SPELL_MAGE_FLAME_CLOUD = 5,
|
||||||
SPELL_PRIEST_SYMBIOSIS = 6,
|
SPELL_MAGE_IDENTIFY = 6,
|
||||||
SPELL_PRIEST_MINOR_MANNA = 7,
|
SPELL_MAGE_SCRY_MONSTER = 7,
|
||||||
SPELL_PRIEST_RITUAL_SANCTIFY = 8,
|
SPELL_MAGE_GOO = 8,
|
||||||
SPELL_PRIEST_STUMBLE = 9,
|
SPELL_MAGE_TRUE_SIGHT = 9,
|
||||||
SPELL_PRIEST_BLESS = 10,
|
SPELL_MAGE_MINOR_POISON = 10,
|
||||||
SPELL_PRIEST_CURE_POISON = 11,
|
SPELL_MAGE_FLAME = 11,
|
||||||
SPELL_PRIEST_CURSE = 12,
|
SPELL_MAGE_SLOW = 12,
|
||||||
SPELL_PRIEST_LIGHT = 13,
|
SPELL_MAGE_DUMBFOUND = 13,
|
||||||
SPELL_PRIEST_WOUND = 14,
|
SPELL_MAGE_ENVENOM = 14,
|
||||||
SPELL_PRIEST_SUMMON_SPIRIT = 15,
|
SPELL_MAGE_STINKING_CLOUD = 15,
|
||||||
SPELL_PRIEST_MOVE_MOUNTAINS = 16,
|
SPELL_MAGE_SUMMON_BEAST = 16,
|
||||||
SPELL_PRIEST_CHARM_FOE = 17,
|
SPELL_MAGE_CONFLAGRATION = 17,
|
||||||
SPELL_PRIEST_DISEASE = 18,
|
SPELL_MAGE_DISPEL_FIELDS = 18,
|
||||||
SPELL_PRIEST_AWAKEN = 19,
|
SPELL_MAGE_SLEEP_CLOUD = 19,
|
||||||
SPELL_PRIEST_HEAL = 20,
|
SPELL_MAGE_UNLOCK = 20,
|
||||||
SPELL_PRIEST_LIGHT_HEAL_ALL = 21,
|
SPELL_MAGE_HASTE = 21,
|
||||||
SPELL_PRIEST_HOLY_SCOURGE = 22,
|
SPELL_MAGE_FIREBALL = 22,
|
||||||
SPELL_PRIEST_DETECT_LIFE = 23,
|
SPELL_MAGE_LONG_LIGHT = 23,
|
||||||
SPELL_PRIEST_CURE_PARALYSIS = 24,
|
SPELL_MAGE_FEAR = 24,
|
||||||
SPELL_PRIEST_MANNA = 25,
|
SPELL_MAGE_WALL_OF_FORCE = 25,
|
||||||
SPELL_PRIEST_FORCEFIELD = 26,
|
SPELL_MAGE_WEAK_SUMMONING = 26,
|
||||||
SPELL_PRIEST_CURE_DISEASE = 27,
|
SPELL_MAGE_FLAME_ARROWS = 27,
|
||||||
SPELL_PRIEST_RESTORE_MIND = 28,
|
SPELL_MAGE_WEB = 28,
|
||||||
SPELL_PRIEST_SMITE = 29,
|
SPELL_MAGE_RESIST_MAGIC = 29,
|
||||||
SPELL_PRIEST_CURE_PARTY = 30,
|
SPELL_MAGE_POISON = 30,
|
||||||
SPELL_PRIEST_CURSE_ALL = 31,
|
SPELL_MAGE_ICE_BOLT = 31,
|
||||||
SPELL_PRIEST_DISPEL_UNDEAD = 32,
|
SPELL_MAGE_SLOW_GROUP = 32,
|
||||||
SPELL_PRIEST_REMOVE_CURSE = 33,
|
SPELL_MAGE_MAGIC_MAP = 33,
|
||||||
SPELL_PRIEST_STICKS_TO_SNAKES = 34,
|
SPELL_MAGE_CAPTURE_SOUL = 34,
|
||||||
SPELL_PRIEST_MARTYRS_SHIELD = 35,
|
SPELL_MAGE_SIMULACRUM = 35,
|
||||||
SPELL_PRIEST_CLEANSE = 36,
|
SPELL_MAGE_VENOM_ARROWS = 36,
|
||||||
SPELL_PRIEST_FIREWALK = 37,
|
SPELL_MAGE_WALL_OF_ICE = 37,
|
||||||
SPELL_PRIEST_BLESS_PARTY = 38,
|
SPELL_MAGE_STEALTH = 38,
|
||||||
SPELL_PRIEST_MAJOR_HEAL = 39,
|
SPELL_MAGE_MAJOR_HASTE = 39,
|
||||||
SPELL_PRIEST_RAISE_DEAD = 40,
|
SPELL_MAGE_FIRE_STORM = 40,
|
||||||
SPELL_PRIEST_FLAMESTRIKE = 41,
|
SPELL_MAGE_DISPEL_BARRIER = 41,
|
||||||
SPELL_PRIEST_MASS_SANCTUARY = 42,
|
SPELL_MAGE_FIRE_BARRIER = 42,
|
||||||
SPELL_PRIEST_SUMMON_HOST = 43,
|
SPELL_MAGE_SUMMONING = 43,
|
||||||
SPELL_PRIEST_SHATTER = 44,
|
SPELL_MAGE_SHOCKSTORM = 44,
|
||||||
SPELL_PRIEST_DISPEL_FIELDS = 45,
|
SPELL_MAGE_SPRAY_FIELDS = 45,
|
||||||
SPELL_PRIEST_HEAL_ALL = 46,
|
SPELL_MAGE_MAJOR_POISON = 46,
|
||||||
SPELL_PRIEST_REVIVE = 47,
|
SPELL_MAGE_GROUP_FEAR = 47,
|
||||||
SPELL_PRIEST_HYPERACTIVITY = 48,
|
SPELL_MAGE_KILL = 48,
|
||||||
SPELL_PRIEST_DESTONE = 49,
|
SPELL_MAGE_PARALYSIS = 49,
|
||||||
SPELL_PRIEST_GUARDIAN = 50,
|
SPELL_MAGE_DAEMON = 50,
|
||||||
SPELL_PRIEST_MASS_CHARM = 51,
|
SPELL_MAGE_ANTIMAGIC_CLOUD = 51,
|
||||||
SPELL_PRIEST_PROTECTIVE_CIRCLE = 52,
|
SPELL_MAGE_MINDDUEL = 52,
|
||||||
SPELL_PRIEST_PESTILENCE = 53,
|
SPELL_MAGE_FLIGHT = 53,
|
||||||
SPELL_PRIEST_REVIVE_ALL = 54,
|
SPELL_MAGE_SHOCKWAVE = 54,
|
||||||
SPELL_PRIEST_RAVAGE_SPIRIT = 55,
|
SPELL_MAGE_MAJOR_BLESSING = 55,
|
||||||
SPELL_PRIEST_RESURRECT = 56,
|
SPELL_MAGE_MASS_PARALYSIS = 56,
|
||||||
SPELL_PRIEST_DIVINE_THUD = 57,
|
SPELL_MAGE_PROTECTION = 57,
|
||||||
SPELL_PRIEST_AVATAR = 58,
|
SPELL_MAGE_MAJOR_SUMMON = 58,
|
||||||
SPELL_PRIEST_WALL_OF_BLADES = 59,
|
SPELL_MAGE_FORCE_BARRIER = 59,
|
||||||
SPELL_PRIEST_WORD_OF_RECALL = 60,
|
SPELL_MAGE_QUICKFIRE = 60,
|
||||||
SPELL_PRIEST_MAJOR_CLEANSING = 61,
|
SPELL_MAGE_DEATH_ARROWS = 61,
|
||||||
};
|
};
|
||||||
|
|
||||||
//Specific spells called when using items
|
enum ePriestSpells {
|
||||||
enum eItemsSpells {
|
SPELL_PRIEST_MINOR_BLESS = 0,
|
||||||
SPELL_ITEMS_STRENGHTEN_TARGET = 62, //wand of carrunos effect
|
SPELL_PRIEST_MINOR_HEAL = 1,
|
||||||
SPELL_ITEMS_ICE_WALL_BALLS = 64, //circular radius rather than straight wall
|
SPELL_PRIEST_WEAKEN_POISON = 2,
|
||||||
SPELL_ITEMS_GOO_BOMB = 65, //greater radius than webs
|
SPELL_PRIEST_TURN_UNDEAD = 3,
|
||||||
SPELL_ITEMS_FOUL_VAPORS = 66, //greater radius than stinking cloud
|
SPELL_PRIEST_LOCATION = 4,
|
||||||
SPELL_ITEMS_SPRAY_ACID = 68,
|
SPELL_PRIEST_SANCTUARY = 5,
|
||||||
SPELL_ITEMS_PARALYZE = 69, //powerful paralysis (won't break out of it soon)
|
SPELL_PRIEST_SYMBIOSIS = 6,
|
||||||
};
|
SPELL_PRIEST_MINOR_MANNA = 7,
|
||||||
|
SPELL_PRIEST_RITUAL_SANCTIFY = 8,
|
||||||
enum eMonstersMageSpells {
|
SPELL_PRIEST_STUMBLE = 9,
|
||||||
SPELL_MONST_MAGE_NO_SPELL = 0,
|
SPELL_PRIEST_BLESS = 10,
|
||||||
SPELL_MONST_MAGE_SPARK = 1,
|
SPELL_PRIEST_CURE_POISON = 11,
|
||||||
SPELL_MONST_MAGE_MINOR_HASTE = 2,
|
SPELL_PRIEST_CURSE = 12,
|
||||||
SPELL_MONST_MAGE_STRENGH = 3,
|
SPELL_PRIEST_LIGHT = 13,
|
||||||
SPELL_MONST_MAGE_FLAME_CLOUD = 4,
|
SPELL_PRIEST_WOUND = 14,
|
||||||
SPELL_MONST_MAGE_FLAME = 5,
|
SPELL_PRIEST_SUMMON_SPIRIT = 15,
|
||||||
SPELL_MONST_MAGE_MINOR_POISON = 6,
|
SPELL_PRIEST_MOVE_MOUNTAINS = 16,
|
||||||
SPELL_MONST_MAGE_SLOW = 7,
|
SPELL_PRIEST_CHARM_FOE = 17,
|
||||||
SPELL_MONST_MAGE_DUMBFOUND = 8,
|
SPELL_PRIEST_DISEASE = 18,
|
||||||
SPELL_MONST_MAGE_STINKING_CLOUD = 9,
|
SPELL_PRIEST_AWAKEN = 19,
|
||||||
SPELL_MONST_MAGE_SUMMON_BEAST = 10,
|
SPELL_PRIEST_HEAL = 20,
|
||||||
SPELL_MONST_MAGE_CONFLAGRATION = 11,
|
SPELL_PRIEST_LIGHT_HEAL_ALL = 21,
|
||||||
SPELL_MONST_MAGE_FIREBALL = 12,
|
SPELL_PRIEST_HOLY_SCOURGE = 22,
|
||||||
SPELL_MONST_MAGE_WEAK_SUMMONING = 13,
|
SPELL_PRIEST_DETECT_LIFE = 23,
|
||||||
SPELL_MONST_MAGE_WEB = 14,
|
SPELL_PRIEST_CURE_PARALYSIS = 24,
|
||||||
SPELL_MONST_MAGE_POISON = 15,
|
SPELL_PRIEST_MANNA = 25,
|
||||||
SPELL_MONST_MAGE_ICE_BOLT = 16,
|
SPELL_PRIEST_FORCEFIELD = 26,
|
||||||
SPELL_MONST_MAGE_SLOW_GROUP = 17,
|
SPELL_PRIEST_CURE_DISEASE = 27,
|
||||||
SPELL_MONST_MAGE_MAJOR_HASTE = 18,
|
SPELL_PRIEST_RESTORE_MIND = 28,
|
||||||
SPELL_MONST_MAGE_FIRESTORM = 19,
|
SPELL_PRIEST_SMITE = 29,
|
||||||
SPELL_MONST_MAGE_SUMMONING = 20,
|
SPELL_PRIEST_CURE_PARTY = 30,
|
||||||
SPELL_MONST_MAGE_SHOCKSTORM = 21,
|
SPELL_PRIEST_CURSE_ALL = 31,
|
||||||
SPELL_MONST_MAGE_MAJOR_POISON = 22,
|
SPELL_PRIEST_DISPEL_UNDEAD = 32,
|
||||||
SPELL_MONST_MAGE_KILL = 23,
|
SPELL_PRIEST_REMOVE_CURSE = 33,
|
||||||
SPELL_MONST_MAGE_DAEMON = 24,
|
SPELL_PRIEST_STICKS_TO_SNAKES = 34,
|
||||||
SPELL_MONST_MAGE_MAJOR_BLESSING = 25,
|
SPELL_PRIEST_MARTYRS_SHIELD = 35,
|
||||||
SPELL_MONST_MAGE_MAJOR_SUMMONING = 26,
|
SPELL_PRIEST_CLEANSE = 36,
|
||||||
SPELL_MONST_MAGE_SHOCKWAVE = 27,
|
SPELL_PRIEST_FIREWALK = 37,
|
||||||
};
|
SPELL_PRIEST_BLESS_PARTY = 38,
|
||||||
|
SPELL_PRIEST_MAJOR_HEAL = 39,
|
||||||
enum eMonstersPriestSpells {
|
SPELL_PRIEST_RAISE_DEAD = 40,
|
||||||
SPELL_MONST_PRIEST_NO_SPELL = 0,
|
SPELL_PRIEST_FLAMESTRIKE = 41,
|
||||||
SPELL_MONST_PRIEST_MINOR_BLESS = 1,
|
SPELL_PRIEST_MASS_SANCTUARY = 42,
|
||||||
SPELL_MONST_PRIEST_LIGHT_HEAL = 2,
|
SPELL_PRIEST_SUMMON_HOST = 43,
|
||||||
SPELL_MONST_PRIEST_WRACK = 3,
|
SPELL_PRIEST_SHATTER = 44,
|
||||||
SPELL_MONST_PRIEST_STUMBLE = 4,
|
SPELL_PRIEST_DISPEL_FIELDS = 45,
|
||||||
SPELL_MONST_PRIEST_BLESS = 5,
|
SPELL_PRIEST_HEAL_ALL = 46,
|
||||||
SPELL_MONST_PRIEST_CURSE = 6,
|
SPELL_PRIEST_REVIVE = 47,
|
||||||
SPELL_MONST_PRIEST_WOUND = 7,
|
SPELL_PRIEST_HYPERACTIVITY = 48,
|
||||||
SPELL_MONST_PRIEST_SUMMON_SPIRIT = 8,
|
SPELL_PRIEST_DESTONE = 49,
|
||||||
SPELL_MONST_PRIEST_DISEASE = 9,
|
SPELL_PRIEST_GUARDIAN = 50,
|
||||||
SPELL_MONST_PRIEST_HEAL = 10,
|
SPELL_PRIEST_MASS_CHARM = 51,
|
||||||
SPELL_MONST_PRIEST_HOLY_SCOURGE = 11,
|
SPELL_PRIEST_PROTECTIVE_CIRCLE = 52,
|
||||||
SPELL_MONST_PRIEST_SMITE = 12,
|
SPELL_PRIEST_PESTILENCE = 53,
|
||||||
SPELL_MONST_PRIEST_CURSE_ALL = 13,
|
SPELL_PRIEST_REVIVE_ALL = 54,
|
||||||
SPELL_MONST_PRIEST_STICKS_TO_SNAKES = 14,
|
SPELL_PRIEST_RAVAGE_SPIRIT = 55,
|
||||||
SPELL_MONST_PRIEST_MARTYRS_SHIELD = 15,
|
SPELL_PRIEST_RESURRECT = 56,
|
||||||
SPELL_MONST_PRIEST_BLESS_ALL = 16,
|
SPELL_PRIEST_DIVINE_THUD = 57,
|
||||||
SPELL_MONST_PRIEST_MAJOR_HEAL = 17,
|
SPELL_PRIEST_AVATAR = 58,
|
||||||
SPELL_MONST_PRIEST_FLAMESTRIKE = 18,
|
SPELL_PRIEST_WALL_OF_BLADES = 59,
|
||||||
SPELL_MONST_PRIEST_SUMMON_HOST = 19,
|
SPELL_PRIEST_WORD_OF_RECALL = 60,
|
||||||
SPELL_MONST_PRIEST_REVIVE_SELF = 20,// renamed from heal all, to avoid confusion (this isn't a mass spell !)
|
SPELL_PRIEST_MAJOR_CLEANSING = 61,
|
||||||
SPELL_MONST_PRIEST_UNHOLY_RAVAGING = 21,
|
};
|
||||||
SPELL_MONST_PRIEST_SUMMON_GUARDIAN = 22,
|
|
||||||
SPELL_MONST_PRIEST_PESTILENCE = 23,
|
//Specific spells called when using items
|
||||||
SPELL_MONST_PRIEST_REVIVE_ALL = 24,
|
enum eItemsSpells {
|
||||||
SPELL_MONST_PRIEST_AVATAR = 25,
|
SPELL_ITEMS_STRENGHTEN_TARGET = 62, //wand of carrunos effect
|
||||||
SPELL_MONST_PRIEST_DIVINE_THUD = 26,
|
SPELL_ITEMS_ICE_WALL_BALLS = 64, //circular radius rather than straight wall
|
||||||
};
|
SPELL_ITEMS_GOO_BOMB = 65, //greater radius than webs
|
||||||
|
SPELL_ITEMS_FOUL_VAPORS = 66, //greater radius than stinking cloud
|
||||||
enum eShopTypes {
|
SPELL_ITEMS_SPRAY_ACID = 68,
|
||||||
SHOP_WEAPON_SHOP = 0,
|
SPELL_ITEMS_PARALYZE = 69, //powerful paralysis (won't break out of it soon)
|
||||||
SHOP_ARMOR_SHOP = 1,
|
};
|
||||||
SHOP_MISC_SHOP = 2,
|
|
||||||
SHOP_HEALER = 3,
|
enum eMonstersMageSpells {
|
||||||
SHOP_FOOD = 4,
|
SPELL_MONST_MAGE_NO_SPELL = 0,
|
||||||
SHOP_MAGIC_SHOP_1 = 5,
|
SPELL_MONST_MAGE_SPARK = 1,
|
||||||
SHOP_MAGIC_SHOP_2 = 6,
|
SPELL_MONST_MAGE_MINOR_HASTE = 2,
|
||||||
SHOP_MAGIC_SHOP_3 = 7,
|
SPELL_MONST_MAGE_STRENGH = 3,
|
||||||
SHOP_MAGIC_SHOP_4 = 8,
|
SPELL_MONST_MAGE_FLAME_CLOUD = 4,
|
||||||
SHOP_MAGIC_SHOP_5 = 9,
|
SPELL_MONST_MAGE_FLAME = 5,
|
||||||
SHOP_MAGE_SPELLS = 10,
|
SPELL_MONST_MAGE_MINOR_POISON = 6,
|
||||||
SHOP_PRIEST_SPELLS = 11,
|
SPELL_MONST_MAGE_SLOW = 7,
|
||||||
SHOP_ALCHEMY = 12,
|
SPELL_MONST_MAGE_DUMBFOUND = 8,
|
||||||
};
|
SPELL_MONST_MAGE_STINKING_CLOUD = 9,
|
||||||
|
SPELL_MONST_MAGE_SUMMON_BEAST = 10,
|
||||||
|
SPELL_MONST_MAGE_CONFLAGRATION = 11,
|
||||||
|
SPELL_MONST_MAGE_FIREBALL = 12,
|
||||||
|
SPELL_MONST_MAGE_WEAK_SUMMONING = 13,
|
||||||
|
SPELL_MONST_MAGE_WEB = 14,
|
||||||
|
SPELL_MONST_MAGE_POISON = 15,
|
||||||
|
SPELL_MONST_MAGE_ICE_BOLT = 16,
|
||||||
|
SPELL_MONST_MAGE_SLOW_GROUP = 17,
|
||||||
|
SPELL_MONST_MAGE_MAJOR_HASTE = 18,
|
||||||
|
SPELL_MONST_MAGE_FIRESTORM = 19,
|
||||||
|
SPELL_MONST_MAGE_SUMMONING = 20,
|
||||||
|
SPELL_MONST_MAGE_SHOCKSTORM = 21,
|
||||||
|
SPELL_MONST_MAGE_MAJOR_POISON = 22,
|
||||||
|
SPELL_MONST_MAGE_KILL = 23,
|
||||||
|
SPELL_MONST_MAGE_DAEMON = 24,
|
||||||
|
SPELL_MONST_MAGE_MAJOR_BLESSING = 25,
|
||||||
|
SPELL_MONST_MAGE_MAJOR_SUMMONING = 26,
|
||||||
|
SPELL_MONST_MAGE_SHOCKWAVE = 27,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum eMonstersPriestSpells {
|
||||||
|
SPELL_MONST_PRIEST_NO_SPELL = 0,
|
||||||
|
SPELL_MONST_PRIEST_MINOR_BLESS = 1,
|
||||||
|
SPELL_MONST_PRIEST_LIGHT_HEAL = 2,
|
||||||
|
SPELL_MONST_PRIEST_WRACK = 3,
|
||||||
|
SPELL_MONST_PRIEST_STUMBLE = 4,
|
||||||
|
SPELL_MONST_PRIEST_BLESS = 5,
|
||||||
|
SPELL_MONST_PRIEST_CURSE = 6,
|
||||||
|
SPELL_MONST_PRIEST_WOUND = 7,
|
||||||
|
SPELL_MONST_PRIEST_SUMMON_SPIRIT = 8,
|
||||||
|
SPELL_MONST_PRIEST_DISEASE = 9,
|
||||||
|
SPELL_MONST_PRIEST_HEAL = 10,
|
||||||
|
SPELL_MONST_PRIEST_HOLY_SCOURGE = 11,
|
||||||
|
SPELL_MONST_PRIEST_SMITE = 12,
|
||||||
|
SPELL_MONST_PRIEST_CURSE_ALL = 13,
|
||||||
|
SPELL_MONST_PRIEST_STICKS_TO_SNAKES = 14,
|
||||||
|
SPELL_MONST_PRIEST_MARTYRS_SHIELD = 15,
|
||||||
|
SPELL_MONST_PRIEST_BLESS_ALL = 16,
|
||||||
|
SPELL_MONST_PRIEST_MAJOR_HEAL = 17,
|
||||||
|
SPELL_MONST_PRIEST_FLAMESTRIKE = 18,
|
||||||
|
SPELL_MONST_PRIEST_SUMMON_HOST = 19,
|
||||||
|
SPELL_MONST_PRIEST_REVIVE_SELF = 20,// renamed from heal all, to avoid confusion (this isn't a mass spell !)
|
||||||
|
SPELL_MONST_PRIEST_UNHOLY_RAVAGING = 21,
|
||||||
|
SPELL_MONST_PRIEST_SUMMON_GUARDIAN = 22,
|
||||||
|
SPELL_MONST_PRIEST_PESTILENCE = 23,
|
||||||
|
SPELL_MONST_PRIEST_REVIVE_ALL = 24,
|
||||||
|
SPELL_MONST_PRIEST_AVATAR = 25,
|
||||||
|
SPELL_MONST_PRIEST_DIVINE_THUD = 26,
|
||||||
|
};
|
||||||
|
|
||||||
|
enum eShopTypes {
|
||||||
|
SHOP_WEAPON_SHOP = 0,
|
||||||
|
SHOP_ARMOR_SHOP = 1,
|
||||||
|
SHOP_MISC_SHOP = 2,
|
||||||
|
SHOP_HEALER = 3,
|
||||||
|
SHOP_FOOD = 4,
|
||||||
|
SHOP_MAGIC_SHOP_1 = 5,
|
||||||
|
SHOP_MAGIC_SHOP_2 = 6,
|
||||||
|
SHOP_MAGIC_SHOP_3 = 7,
|
||||||
|
SHOP_MAGIC_SHOP_4 = 8,
|
||||||
|
SHOP_MAGIC_SHOP_5 = 9,
|
||||||
|
SHOP_MAGE_SPELLS = 10,
|
||||||
|
SHOP_PRIEST_SPELLS = 11,
|
||||||
|
SHOP_ALCHEMY = 12,
|
||||||
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@@ -4,13 +4,13 @@ ex1a text : 9000 + x +1
|
|||||||
ex1b text : 9300 + x +1
|
ex1b text : 9300 + x +1
|
||||||
ex2a text : 9600 + x +1
|
ex2a text : 9600 + x +1
|
||||||
ex2b text : 9900 + x +1
|
ex2b text : 9900 + x +1
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _INCLUDED_RC //Resource files conditional inclusion to allow Code::Block compliance
|
#ifndef _INCLUDED_RC //Resource files conditional inclusion to allow Code::Block compliance
|
||||||
#define _INCLUDED_RC
|
#define _INCLUDED_RC
|
||||||
#include "BLSCENED.RC"
|
#include "BLSCENED.RC"
|
||||||
#include "GAMEDLOG.RC"
|
#include "GAMEDLOG.RC"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
STRINGTABLE
|
STRINGTABLE
|
||||||
{
|
{
|
||||||
@@ -304,7 +304,7 @@ STRINGTABLE
|
|||||||
6794, "Split Party"
|
6794, "Split Party"
|
||||||
6795, "Reunite Party"
|
6795, "Reunite Party"
|
||||||
6796, "Start Town Timer"
|
6796, "Start Town Timer"
|
||||||
6797, "Change Town Lightning"
|
6797, "Change Town Lighting"
|
||||||
6798, "Change Creature Attitude"
|
6798, "Change Creature Attitude"
|
||||||
6799, "Unused"
|
6799, "Unused"
|
||||||
6800, "Unused"
|
6800, "Unused"
|
||||||
@@ -346,8 +346,8 @@ STRINGTABLE
|
|||||||
6912, "Drain Missiles"
|
6912, "Drain Missiles"
|
||||||
6913, "Weak Weapon"
|
6913, "Weak Weapon"
|
||||||
6914, "Causes Fear"
|
6914, "Causes Fear"
|
||||||
6915, "Poisoned Weapon"
|
6915, "Poisoned Weapon"
|
||||||
6920, "No ability"
|
6920, "No ability"
|
||||||
6921, "Drain Missiles"
|
6921, "Drain Missiles"
|
||||||
6931, "Protection"
|
6931, "Protection"
|
||||||
6932, "Full Protection"
|
6932, "Full Protection"
|
||||||
@@ -576,7 +576,7 @@ STRINGTABLE
|
|||||||
9194, "X coordinate to place lone PC at"
|
9194, "X coordinate to place lone PC at"
|
||||||
9195, "0 - no sound, 1 - teleport sound"
|
9195, "0 - no sound, 1 - teleport sound"
|
||||||
9196, "Number of moves until event"
|
9196, "Number of moves until event"
|
||||||
9197, "Lightning (0-Fully Lit, 3-Totally Dark)"
|
9197, "Lighting (0-Fully Lit, 3-Totally Dark)"
|
||||||
9198, "Number of the creature in current town"
|
9198, "Number of the creature in current town"
|
||||||
9201, "Top of rectangle"
|
9201, "Top of rectangle"
|
||||||
9202, "Top of rectangle"
|
9202, "Top of rectangle"
|
||||||
|
Reference in New Issue
Block a user