diff --git a/changelog.txt b/changelog.txt index 865c82173..45236d039 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,32 @@ EQEMu Changelog (Started on Sept 24, 2003 15:50) ------------------------------------------------------- +== 02/25/2017 == +Uleat: Implemented rule-based node pathing for bots + - This currently applies to out-of-combat following movement and blocked los in-combat movement + - The default is set to 'true' (use node pathing)..so, consider disabling it if cpu use is too high + - If you want to disable node pathing, apply the optional sql '2017_02_25_bots_use_pathing_rule.sql' file located in the utils/sql/git/bots/optional sub-directory. This will apply a 'false' rule..but, it can be changed as desired + - This helps with bot movement..but, there are still issues... +Uleat: Implemented rule-based position update packet with movement timer check for bots + - This currently only applies to out-of-combat movement + - The default is set to 'false' (original behavior) to help save bandwidth (each bot will send an update packet every 1/10th of a second when enabled) + - If you want to enable the position update packet, apply the optional sql '2017_02_25_bots_update_position_with_timer_rule.sql' file located in the utils/sql/git/bots/optional sub-directory. This will apply a 'true' rule..but, it can be changed as desired + - This appears to help with/eliminate rubber banding + +== 02/23/2017 == +Uleat: Moved bot spell casting chance values into database - this will allow admins to tailor their bots without having to rebuild server code + - Each entry uses a 4-dimensional identifier: [spell type index][class index][stance index][conditional index] + - [spell type index] is not the SpellType_## bit value..use SpellType_##Index instead + - [class index] values of 0-15 are valid and determined by subtracting 1 from the actual class value + - [stance index] is a direct correlation (0-6) + - the [conditional index] is currently predicated on 2 compounded boolean states: + - not primary healer/not primary slower: 0 + - primary healer/not primary slower: 1 + - not primary healer/ primary slower: 2 + - primary healer/primary slower: 3 + - Valid `value` entries are 0-100..though, the field accepts up to 255... Anything above 100 is clamped to 100 upon loading, however + - Not all conditions are currently coded and changing a field may not produce any results + - The 'default' database values will be changed and tweaked as bot spell code modifications occur + == 02/20/2017 == Uleat: Reworked bard bot spell twisting and updated their spell (song) list Uleat: Added ability to shift to pre-combat song buffing by selecting a non-pet npc target, eliminating the need to mix all bard buff songs together diff --git a/common/ruletypes.h b/common/ruletypes.h index 20430735a..3599a718e 100644 --- a/common/ruletypes.h +++ b/common/ruletypes.h @@ -558,6 +558,8 @@ RULE_BOOL(Bots, PreferNoManaCommandSpells, true) // Give sorting priority to new RULE_BOOL(Bots, QuestableSpawnLimit, false) // Optional quest method to manage bot spawn limits using the quest_globals name bot_spawn_limit, see: /bazaar/Aediles_Thrall.pl RULE_BOOL(Bots, QuestableSpells, false) // Anita Thrall's (Anita_Thrall.pl) Bot Spell Scriber quests. RULE_INT(Bots, SpawnLimit, 71) // Number of bots a character can have spawned at one time, You + 71 bots is a 12 group pseudo-raid (bots are not raidable at this time) +RULE_BOOL(Bots, UpdatePositionWithTimer, false) // Sends a position update with every positive movement timer check +RULE_BOOL(Bots, UsePathing, true) // Bots will use node pathing when moving RULE_BOOL(Bots, BotGroupXP, false) // Determines whether client gets xp for bots outside their group. RULE_BOOL(Bots, BotBardUseOutOfCombatSongs, true) // Determines whether bard bots use additional out of combat songs (optional script) RULE_BOOL(Bots, BotLevelsWithOwner, false) // Auto-updates spawned bots as owner levels/de-levels (false is original behavior) diff --git a/common/version.h b/common/version.h index 40e50a0ac..b2261505f 100644 --- a/common/version.h +++ b/common/version.h @@ -32,7 +32,7 @@ #define CURRENT_BINARY_DATABASE_VERSION 9105 #ifdef BOTS - #define CURRENT_BINARY_BOTS_DATABASE_VERSION 9010 + #define CURRENT_BINARY_BOTS_DATABASE_VERSION 9011 #else #define CURRENT_BINARY_BOTS_DATABASE_VERSION 0 // must be 0 #endif diff --git a/utils/sql/data_tables.txt b/utils/sql/data_tables.txt new file mode 100644 index 000000000..76938a8d2 --- /dev/null +++ b/utils/sql/data_tables.txt @@ -0,0 +1,5 @@ +command_settings +launcher +rule_sets +rule_values +variables \ No newline at end of file diff --git a/utils/sql/git/bots/bots_db_update_manifest.txt b/utils/sql/git/bots/bots_db_update_manifest.txt index 8418dd83b..810d767cc 100644 --- a/utils/sql/git/bots/bots_db_update_manifest.txt +++ b/utils/sql/git/bots/bots_db_update_manifest.txt @@ -9,6 +9,7 @@ 9008|2016_06_28_bots_inventory_charges_update.sql|SELECT * FROM `information_schema`.`COLUMNS` isc WHERE isc.`TABLE_SCHEMA` = DATABASE() AND isc.`TABLE_NAME` = 'bot_inventories' AND isc.`COLUMN_NAME` = 'inst_charges' AND isc.`DATA_TYPE` = 'tinyint'|not_empty| 9009|2017_02_15_bots_bot_spells_entries.sql|SELECT `id` FROM `npc_spells_entries` WHERE `npc_spells_id` >= 701 AND `npc_spells_id` <= 712|not_empty| 9010|2017_02_20_bots_bard_spell_update.sql|SELECT * FROM `bot_spells_entries` WHERE `npc_spells_id` = 711 AND (`type` & 0xFFFF0000) = 0xFFFF0000|empty| +9011|2017_02_23_bots_spell_casting_chances.sql|SHOW TABLES LIKE 'bot_spell_casting_chances'|empty| # Upgrade conditions: # This won't be needed after this system is implemented, but it is used database that are not diff --git a/utils/sql/git/bots/optional/2017_02_25_bots_update_position_with_timer_rule.sql b/utils/sql/git/bots/optional/2017_02_25_bots_update_position_with_timer_rule.sql new file mode 100644 index 000000000..5a15cb6fd --- /dev/null +++ b/utils/sql/git/bots/optional/2017_02_25_bots_update_position_with_timer_rule.sql @@ -0,0 +1 @@ +INSERT INTO `rule_values` (`ruleset_id`, `rule_name`, `rule_value`, `notes`) VALUES (1, 'Bots:UpdatePositionWithTimer', 'true', 'Sends a position update with every positive movement timer check'); diff --git a/utils/sql/git/bots/optional/2017_02_25_bots_use_pathing_rule.sql b/utils/sql/git/bots/optional/2017_02_25_bots_use_pathing_rule.sql new file mode 100644 index 000000000..bf367d435 --- /dev/null +++ b/utils/sql/git/bots/optional/2017_02_25_bots_use_pathing_rule.sql @@ -0,0 +1 @@ +INSERT INTO `rule_values` (`ruleset_id`, `rule_name`, `rule_value`, `notes`) VALUES (1, 'Bots:UsePathing', 'false', 'Bots will use node pathing when moving'); diff --git a/utils/sql/git/bots/required/2017_02_23_bots_spell_casting_chances.sql b/utils/sql/git/bots/required/2017_02_23_bots_spell_casting_chances.sql new file mode 100644 index 000000000..951824e13 --- /dev/null +++ b/utils/sql/git/bots/required/2017_02_23_bots_spell_casting_chances.sql @@ -0,0 +1,11257 @@ +DROP TABLE IF EXISTS `bot_spell_casting_chances`; + +CREATE TABLE `bot_spell_casting_chances` ( + `id` INT(11) NOT NULL AUTO_INCREMENT, + `spell_type_index` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', + `class_index` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', + `stance_index` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', + `conditional_index` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', + `value` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0', + PRIMARY KEY (`id`), + INDEX `Index 2` (`spell_type_index`, `class_index`, `stance_index`, `conditional_index`) +) +ENGINE=InnoDB +; + +-- Initial migration entries based on coded values + +INSERT INTO `bot_spell_casting_chances`(`spell_type_index`, `class_index`, `stance_index`, `conditional_index`, `value`) VALUES +-- SpellType_NukeIndex + +('0', '0', '0', '0', '0'), +('0', '0', '0', '1', '0'), +('0', '0', '0', '2', '0'), +('0', '0', '0', '3', '0'), + +('0', '0', '1', '0', '0'), +('0', '0', '1', '1', '0'), +('0', '0', '1', '2', '0'), +('0', '0', '1', '3', '0'), + +('0', '0', '2', '0', '0'), +('0', '0', '2', '1', '0'), +('0', '0', '2', '2', '0'), +('0', '0', '2', '3', '0'), + +('0', '0', '3', '0', '0'), +('0', '0', '3', '1', '0'), +('0', '0', '3', '2', '0'), +('0', '0', '3', '3', '0'), + +('0', '0', '4', '0', '0'), +('0', '0', '4', '1', '0'), +('0', '0', '4', '2', '0'), +('0', '0', '4', '3', '0'), + +('0', '0', '5', '0', '0'), +('0', '0', '5', '1', '0'), +('0', '0', '5', '2', '0'), +('0', '0', '5', '3', '0'), + +('0', '0', '6', '0', '0'), +('0', '0', '6', '1', '0'), +('0', '0', '6', '2', '0'), +('0', '0', '6', '3', '0'), + +('0', '1', '0', '0', '0'), +('0', '1', '0', '1', '0'), +('0', '1', '0', '2', '0'), +('0', '1', '0', '3', '0'), + +('0', '1', '1', '0', '25'), +('0', '1', '1', '1', '15'), +('0', '1', '1', '2', '25'), +('0', '1', '1', '3', '15'), + +('0', '1', '2', '0', '15'), +('0', '1', '2', '1', '0'), +('0', '1', '2', '2', '15'), +('0', '1', '2', '3', '0'), + +('0', '1', '3', '0', '25'), +('0', '1', '3', '1', '15'), +('0', '1', '3', '2', '25'), +('0', '1', '3', '3', '15'), + +('0', '1', '4', '0', '50'), +('0', '1', '4', '1', '15'), +('0', '1', '4', '2', '50'), +('0', '1', '4', '3', '15'), + +('0', '1', '5', '0', '50'), +('0', '1', '5', '1', '25'), +('0', '1', '5', '2', '50'), +('0', '1', '5', '3', '25'), + +('0', '1', '6', '0', '50'), +('0', '1', '6', '1', '25'), +('0', '1', '6', '2', '50'), +('0', '1', '6', '3', '25'), + +('0', '2', '0', '0', '0'), +('0', '2', '0', '1', '0'), +('0', '2', '0', '2', '0'), +('0', '2', '0', '3', '0'), + +('0', '2', '1', '0', '25'), +('0', '2', '1', '1', '15'), +('0', '2', '1', '2', '25'), +('0', '2', '1', '3', '15'), + +('0', '2', '2', '0', '15'), +('0', '2', '2', '1', '0'), +('0', '2', '2', '2', '15'), +('0', '2', '2', '3', '0'), + +('0', '2', '3', '0', '25'), +('0', '2', '3', '1', '15'), +('0', '2', '3', '2', '25'), +('0', '2', '3', '3', '15'), + +('0', '2', '4', '0', '50'), +('0', '2', '4', '1', '15'), +('0', '2', '4', '2', '50'), +('0', '2', '4', '3', '15'), + +('0', '2', '5', '0', '50'), +('0', '2', '5', '1', '25'), +('0', '2', '5', '2', '50'), +('0', '2', '5', '3', '25'), + +('0', '2', '6', '0', '50'), +('0', '2', '6', '1', '25'), +('0', '2', '6', '2', '50'), +('0', '2', '6', '3', '25'), + +('0', '3', '0', '0', '0'), +('0', '3', '0', '1', '0'), +('0', '3', '0', '2', '0'), +('0', '3', '0', '3', '0'), + +('0', '3', '1', '0', '15'), +('0', '3', '1', '1', '15'), +('0', '3', '1', '2', '15'), +('0', '3', '1', '3', '15'), + +('0', '3', '2', '0', '5'), +('0', '3', '2', '1', '5'), +('0', '3', '2', '2', '5'), +('0', '3', '2', '3', '5'), + +('0', '3', '3', '0', '15'), +('0', '3', '3', '1', '15'), +('0', '3', '3', '2', '15'), +('0', '3', '3', '3', '15'), + +('0', '3', '4', '0', '15'), +('0', '3', '4', '1', '15'), +('0', '3', '4', '2', '15'), +('0', '3', '4', '3', '15'), + +('0', '3', '5', '0', '50'), +('0', '3', '5', '1', '50'), +('0', '3', '5', '2', '50'), +('0', '3', '5', '3', '50'), + +('0', '3', '6', '0', '50'), +('0', '3', '6', '1', '50'), +('0', '3', '6', '2', '50'), +('0', '3', '6', '3', '50'), + +('0', '4', '0', '0', '0'), +('0', '4', '0', '1', '0'), +('0', '4', '0', '2', '0'), +('0', '4', '0', '3', '0'), + +('0', '4', '1', '0', '15'), +('0', '4', '1', '1', '15'), +('0', '4', '1', '2', '15'), +('0', '4', '1', '3', '15'), + +('0', '4', '2', '0', '5'), +('0', '4', '2', '1', '5'), +('0', '4', '2', '2', '5'), +('0', '4', '2', '3', '5'), + +('0', '4', '3', '0', '15'), +('0', '4', '3', '1', '15'), +('0', '4', '3', '2', '15'), +('0', '4', '3', '3', '15'), + +('0', '4', '4', '0', '15'), +('0', '4', '4', '1', '15'), +('0', '4', '4', '2', '15'), +('0', '4', '4', '3', '15'), + +('0', '4', '5', '0', '50'), +('0', '4', '5', '1', '50'), +('0', '4', '5', '2', '50'), +('0', '4', '5', '3', '50'), + +('0', '4', '6', '0', '50'), +('0', '4', '6', '1', '50'), +('0', '4', '6', '2', '50'), +('0', '4', '6', '3', '50'), + +('0', '5', '0', '0', '0'), +('0', '5', '0', '1', '0'), +('0', '5', '0', '2', '0'), +('0', '5', '0', '3', '0'), + +('0', '5', '1', '0', '25'), +('0', '5', '1', '1', '15'), +('0', '5', '1', '2', '25'), +('0', '5', '1', '3', '15'), + +('0', '5', '2', '0', '15'), +('0', '5', '2', '1', '0'), +('0', '5', '2', '2', '15'), +('0', '5', '2', '3', '0'), + +('0', '5', '3', '0', '25'), +('0', '5', '3', '1', '15'), +('0', '5', '3', '2', '25'), +('0', '5', '3', '3', '15'), + +('0', '5', '4', '0', '50'), +('0', '5', '4', '1', '15'), +('0', '5', '4', '2', '50'), +('0', '5', '4', '3', '15'), + +('0', '5', '5', '0', '50'), +('0', '5', '5', '1', '25'), +('0', '5', '5', '2', '50'), +('0', '5', '5', '3', '25'), + +('0', '5', '6', '0', '50'), +('0', '5', '6', '1', '25'), +('0', '5', '6', '2', '50'), +('0', '5', '6', '3', '25'), + +('0', '6', '0', '0', '0'), +('0', '6', '0', '1', '0'), +('0', '6', '0', '2', '0'), +('0', '6', '0', '3', '0'), + +('0', '6', '1', '0', '0'), +('0', '6', '1', '1', '0'), +('0', '6', '1', '2', '0'), +('0', '6', '1', '3', '0'), + +('0', '6', '2', '0', '0'), +('0', '6', '2', '1', '0'), +('0', '6', '2', '2', '0'), +('0', '6', '2', '3', '0'), + +('0', '6', '3', '0', '0'), +('0', '6', '3', '1', '0'), +('0', '6', '3', '2', '0'), +('0', '6', '3', '3', '0'), + +('0', '6', '4', '0', '0'), +('0', '6', '4', '1', '0'), +('0', '6', '4', '2', '0'), +('0', '6', '4', '3', '0'), + +('0', '6', '5', '0', '0'), +('0', '6', '5', '1', '0'), +('0', '6', '5', '2', '0'), +('0', '6', '5', '3', '0'), + +('0', '6', '6', '0', '0'), +('0', '6', '6', '1', '0'), +('0', '6', '6', '2', '0'), +('0', '6', '6', '3', '0'), + +('0', '7', '0', '0', '0'), +('0', '7', '0', '1', '0'), +('0', '7', '0', '2', '0'), +('0', '7', '0', '3', '0'), + +('0', '7', '1', '0', '50'), +('0', '7', '1', '1', '50'), +('0', '7', '1', '2', '50'), +('0', '7', '1', '3', '50'), + +('0', '7', '2', '0', '25'), +('0', '7', '2', '1', '25'), +('0', '7', '2', '2', '25'), +('0', '7', '2', '3', '25'), + +('0', '7', '3', '0', '50'), +('0', '7', '3', '1', '50'), +('0', '7', '3', '2', '50'), +('0', '7', '3', '3', '50'), + +('0', '7', '4', '0', '50'), +('0', '7', '4', '1', '50'), +('0', '7', '4', '2', '50'), +('0', '7', '4', '3', '50'), + +('0', '7', '5', '0', '100'), +('0', '7', '5', '1', '100'), +('0', '7', '5', '2', '100'), +('0', '7', '5', '3', '100'), + +('0', '7', '6', '0', '100'), +('0', '7', '6', '1', '100'), +('0', '7', '6', '2', '100'), +('0', '7', '6', '3', '100'), + +('0', '8', '0', '0', '0'), +('0', '8', '0', '1', '0'), +('0', '8', '0', '2', '0'), +('0', '8', '0', '3', '0'), + +('0', '8', '1', '0', '0'), +('0', '8', '1', '1', '0'), +('0', '8', '1', '2', '0'), +('0', '8', '1', '3', '0'), + +('0', '8', '2', '0', '0'), +('0', '8', '2', '1', '0'), +('0', '8', '2', '2', '0'), +('0', '8', '2', '3', '0'), + +('0', '8', '3', '0', '0'), +('0', '8', '3', '1', '0'), +('0', '8', '3', '2', '0'), +('0', '8', '3', '3', '0'), + +('0', '8', '4', '0', '0'), +('0', '8', '4', '1', '0'), +('0', '8', '4', '2', '0'), +('0', '8', '4', '3', '0'), + +('0', '8', '5', '0', '0'), +('0', '8', '5', '1', '0'), +('0', '8', '5', '2', '0'), +('0', '8', '5', '3', '0'), + +('0', '8', '6', '0', '0'), +('0', '8', '6', '1', '0'), +('0', '8', '6', '2', '0'), +('0', '8', '6', '3', '0'), + +('0', '9', '0', '0', '0'), +('0', '9', '0', '1', '0'), +('0', '9', '0', '2', '0'), +('0', '9', '0', '3', '0'), + +('0', '9', '1', '0', '15'), +('0', '9', '1', '1', '10'), +('0', '9', '1', '2', '5'), +('0', '9', '1', '3', '0'), + +('0', '9', '2', '0', '10'), +('0', '9', '2', '1', '5'), +('0', '9', '2', '2', '0'), +('0', '9', '2', '3', '0'), + +('0', '9', '3', '0', '15'), +('0', '9', '3', '1', '10'), +('0', '9', '3', '2', '5'), +('0', '9', '3', '3', '0'), + +('0', '9', '4', '0', '25'), +('0', '9', '4', '1', '15'), +('0', '9', '4', '2', '15'), +('0', '9', '4', '3', '5'), + +('0', '9', '5', '0', '50'), +('0', '9', '5', '1', '25'), +('0', '9', '5', '2', '25'), +('0', '9', '5', '3', '15'), + +('0', '9', '6', '0', '50'), +('0', '9', '6', '1', '25'), +('0', '9', '6', '2', '25'), +('0', '9', '6', '3', '15'), + +('0', '10', '0', '0', '0'), +('0', '10', '0', '1', '0'), +('0', '10', '0', '2', '0'), +('0', '10', '0', '3', '0'), + +('0', '10', '1', '0', '15'), +('0', '10', '1', '1', '15'), +('0', '10', '1', '2', '15'), +('0', '10', '1', '3', '15'), + +('0', '10', '2', '0', '5'), +('0', '10', '2', '1', '5'), +('0', '10', '2', '2', '5'), +('0', '10', '2', '3', '5'), + +('0', '10', '3', '0', '15'), +('0', '10', '3', '1', '15'), +('0', '10', '3', '2', '15'), +('0', '10', '3', '3', '15'), + +('0', '10', '4', '0', '15'), +('0', '10', '4', '1', '15'), +('0', '10', '4', '2', '15'), +('0', '10', '4', '3', '15'), + +('0', '10', '5', '0', '50'), +('0', '10', '5', '1', '50'), +('0', '10', '5', '2', '50'), +('0', '10', '5', '3', '50'), + +('0', '10', '6', '0', '50'), +('0', '10', '6', '1', '50'), +('0', '10', '6', '2', '50'), +('0', '10', '6', '3', '50'), + +('0', '11', '0', '0', '0'), +('0', '11', '0', '1', '0'), +('0', '11', '0', '2', '0'), +('0', '11', '0', '3', '0'), + +('0', '11', '1', '0', '75'), +('0', '11', '1', '1', '75'), +('0', '11', '1', '2', '75'), +('0', '11', '1', '3', '75'), + +('0', '11', '2', '0', '50'), +('0', '11', '2', '1', '50'), +('0', '11', '2', '2', '50'), +('0', '11', '2', '3', '50'), + +('0', '11', '3', '0', '75'), +('0', '11', '3', '1', '75'), +('0', '11', '3', '2', '75'), +('0', '11', '3', '3', '75'), + +('0', '11', '4', '0', '75'), +('0', '11', '4', '1', '75'), +('0', '11', '4', '2', '75'), +('0', '11', '4', '3', '75'), + +('0', '11', '5', '0', '100'), +('0', '11', '5', '1', '100'), +('0', '11', '5', '2', '100'), +('0', '11', '5', '3', '100'), + +('0', '11', '6', '0', '100'), +('0', '11', '6', '1', '100'), +('0', '11', '6', '2', '100'), +('0', '11', '6', '3', '100'), + +('0', '12', '0', '0', '0'), +('0', '12', '0', '1', '0'), +('0', '12', '0', '2', '0'), +('0', '12', '0', '3', '0'), + +('0', '12', '1', '0', '75'), +('0', '12', '1', '1', '75'), +('0', '12', '1', '2', '75'), +('0', '12', '1', '3', '75'), + +('0', '12', '2', '0', '50'), +('0', '12', '2', '1', '50'), +('0', '12', '2', '2', '50'), +('0', '12', '2', '3', '50'), + +('0', '12', '3', '0', '75'), +('0', '12', '3', '1', '75'), +('0', '12', '3', '2', '75'), +('0', '12', '3', '3', '75'), + +('0', '12', '4', '0', '75'), +('0', '12', '4', '1', '75'), +('0', '12', '4', '2', '75'), +('0', '12', '4', '3', '75'), + +('0', '12', '5', '0', '100'), +('0', '12', '5', '1', '100'), +('0', '12', '5', '2', '100'), +('0', '12', '5', '3', '100'), + +('0', '12', '6', '0', '100'), +('0', '12', '6', '1', '100'), +('0', '12', '6', '2', '100'), +('0', '12', '6', '3', '100'), + +('0', '13', '0', '0', '0'), +('0', '13', '0', '1', '0'), +('0', '13', '0', '2', '0'), +('0', '13', '0', '3', '0'), + +('0', '13', '1', '0', '25'), +('0', '13', '1', '1', '25'), +('0', '13', '1', '2', '15'), +('0', '13', '1', '3', '15'), + +('0', '13', '2', '0', '15'), +('0', '13', '2', '1', '15'), +('0', '13', '2', '2', '0'), +('0', '13', '2', '3', '0'), + +('0', '13', '3', '0', '25'), +('0', '13', '3', '1', '25'), +('0', '13', '3', '2', '15'), +('0', '13', '3', '3', '15'), + +('0', '13', '4', '0', '50'), +('0', '13', '4', '1', '50'), +('0', '13', '4', '2', '15'), +('0', '13', '4', '3', '15'), + +('0', '13', '5', '0', '50'), +('0', '13', '5', '1', '50'), +('0', '13', '5', '2', '25'), +('0', '13', '5', '3', '25'), + +('0', '13', '6', '0', '50'), +('0', '13', '6', '1', '50'), +('0', '13', '6', '2', '25'), +('0', '13', '6', '3', '25'), + +('0', '14', '0', '0', '0'), +('0', '14', '0', '1', '0'), +('0', '14', '0', '2', '0'), +('0', '14', '0', '3', '0'), + +('0', '14', '1', '0', '15'), +('0', '14', '1', '1', '10'), +('0', '14', '1', '2', '5'), +('0', '14', '1', '3', '0'), + +('0', '14', '2', '0', '10'), +('0', '14', '2', '1', '5'), +('0', '14', '2', '2', '0'), +('0', '14', '2', '3', '0'), + +('0', '14', '3', '0', '15'), +('0', '14', '3', '1', '10'), +('0', '14', '3', '2', '5'), +('0', '14', '3', '3', '0'), + +('0', '14', '4', '0', '25'), +('0', '14', '4', '1', '15'), +('0', '14', '4', '2', '15'), +('0', '14', '4', '3', '5'), + +('0', '14', '5', '0', '50'), +('0', '14', '5', '1', '25'), +('0', '14', '5', '2', '25'), +('0', '14', '5', '3', '15'), + +('0', '14', '6', '0', '50'), +('0', '14', '6', '1', '25'), +('0', '14', '6', '2', '25'), +('0', '14', '6', '3', '15'), + +('0', '15', '0', '0', '0'), +('0', '15', '0', '1', '0'), +('0', '15', '0', '2', '0'), +('0', '15', '0', '3', '0'), + +('0', '15', '1', '0', '0'), +('0', '15', '1', '1', '0'), +('0', '15', '1', '2', '0'), +('0', '15', '1', '3', '0'), + +('0', '15', '2', '0', '0'), +('0', '15', '2', '1', '0'), +('0', '15', '2', '2', '0'), +('0', '15', '2', '3', '0'), + +('0', '15', '3', '0', '0'), +('0', '15', '3', '1', '0'), +('0', '15', '3', '2', '0'), +('0', '15', '3', '3', '0'), + +('0', '15', '4', '0', '0'), +('0', '15', '4', '1', '0'), +('0', '15', '4', '2', '0'), +('0', '15', '4', '3', '0'), + +('0', '15', '5', '0', '0'), +('0', '15', '5', '1', '0'), +('0', '15', '5', '2', '0'), +('0', '15', '5', '3', '0'), + +('0', '15', '6', '0', '0'), +('0', '15', '6', '1', '0'), +('0', '15', '6', '2', '0'), +('0', '15', '6', '3', '0'), + +-- SpellType_HealIndex + +('1', '0', '0', '0', '0'), +('1', '0', '0', '1', '0'), +('1', '0', '0', '2', '0'), +('1', '0', '0', '3', '0'), + +('1', '0', '1', '0', '0'), +('1', '0', '1', '1', '0'), +('1', '0', '1', '2', '0'), +('1', '0', '1', '3', '0'), + +('1', '0', '2', '0', '0'), +('1', '0', '2', '1', '0'), +('1', '0', '2', '2', '0'), +('1', '0', '2', '3', '0'), + +('1', '0', '3', '0', '0'), +('1', '0', '3', '1', '0'), +('1', '0', '3', '2', '0'), +('1', '0', '3', '3', '0'), + +('1', '0', '4', '0', '0'), +('1', '0', '4', '1', '0'), +('1', '0', '4', '2', '0'), +('1', '0', '4', '3', '0'), + +('1', '0', '5', '0', '0'), +('1', '0', '5', '1', '0'), +('1', '0', '5', '2', '0'), +('1', '0', '5', '3', '0'), + +('1', '0', '6', '0', '0'), +('1', '0', '6', '1', '0'), +('1', '0', '6', '2', '0'), +('1', '0', '6', '3', '0'), + +('1', '1', '0', '0', '0'), +('1', '1', '0', '1', '0'), +('1', '1', '0', '2', '0'), +('1', '1', '0', '3', '0'), + +('1', '1', '1', '0', '100'), +('1', '1', '1', '1', '100'), +('1', '1', '1', '2', '100'), +('1', '1', '1', '3', '100'), + +('1', '1', '2', '0', '100'), +('1', '1', '2', '1', '100'), +('1', '1', '2', '2', '100'), +('1', '1', '2', '3', '100'), + +('1', '1', '3', '0', '100'), +('1', '1', '3', '1', '100'), +('1', '1', '3', '2', '100'), +('1', '1', '3', '3', '100'), + +('1', '1', '4', '0', '75'), +('1', '1', '4', '1', '75'), +('1', '1', '4', '2', '75'), +('1', '1', '4', '3', '75'), + +('1', '1', '5', '0', '50'), +('1', '1', '5', '1', '50'), +('1', '1', '5', '2', '50'), +('1', '1', '5', '3', '50'), + +('1', '1', '6', '0', '50'), +('1', '1', '6', '1', '50'), +('1', '1', '6', '2', '50'), +('1', '1', '6', '3', '50'), + +('1', '2', '0', '0', '0'), +('1', '2', '0', '1', '0'), +('1', '2', '0', '2', '0'), +('1', '2', '0', '3', '0'), + +('1', '2', '1', '0', '25'), +('1', '2', '1', '1', '100'), +('1', '2', '1', '2', '25'), +('1', '2', '1', '3', '100'), + +('1', '2', '2', '0', '15'), +('1', '2', '2', '1', '75'), +('1', '2', '2', '2', '15'), +('1', '2', '2', '3', '75'), + +('1', '2', '3', '0', '25'), +('1', '2', '3', '1', '100'), +('1', '2', '3', '2', '25'), +('1', '2', '3', '3', '100'), + +('1', '2', '4', '0', '15'), +('1', '2', '4', '1', '75'), +('1', '2', '4', '2', '15'), +('1', '2', '4', '3', '75'), + +('1', '2', '5', '0', '0'), +('1', '2', '5', '1', '50'), +('1', '2', '5', '2', '0'), +('1', '2', '5', '3', '50'), + +('1', '2', '6', '0', '0'), +('1', '2', '6', '1', '50'), +('1', '2', '6', '2', '0'), +('1', '2', '6', '3', '50'), + +('1', '3', '0', '0', '0'), +('1', '3', '0', '1', '0'), +('1', '3', '0', '2', '0'), +('1', '3', '0', '3', '0'), + +('1', '3', '1', '0', '25'), +('1', '3', '1', '1', '100'), +('1', '3', '1', '2', '25'), +('1', '3', '1', '3', '100'), + +('1', '3', '2', '0', '15'), +('1', '3', '2', '1', '75'), +('1', '3', '2', '2', '15'), +('1', '3', '2', '3', '75'), + +('1', '3', '3', '0', '25'), +('1', '3', '3', '1', '100'), +('1', '3', '3', '2', '25'), +('1', '3', '3', '3', '100'), + +('1', '3', '4', '0', '15'), +('1', '3', '4', '1', '75'), +('1', '3', '4', '2', '15'), +('1', '3', '4', '3', '75'), + +('1', '3', '5', '0', '0'), +('1', '3', '5', '1', '50'), +('1', '3', '5', '2', '0'), +('1', '3', '5', '3', '50'), + +('1', '3', '6', '0', '0'), +('1', '3', '6', '1', '50'), +('1', '3', '6', '2', '0'), +('1', '3', '6', '3', '50'), + +('1', '4', '0', '0', '0'), +('1', '4', '0', '1', '0'), +('1', '4', '0', '2', '0'), +('1', '4', '0', '3', '0'), + +('1', '4', '1', '0', '50'), +('1', '4', '1', '1', '50'), +('1', '4', '1', '2', '50'), +('1', '4', '1', '3', '50'), + +('1', '4', '2', '0', '25'), +('1', '4', '2', '1', '25'), +('1', '4', '2', '2', '25'), +('1', '4', '2', '3', '25'), + +('1', '4', '3', '0', '50'), +('1', '4', '3', '1', '50'), +('1', '4', '3', '2', '50'), +('1', '4', '3', '3', '50'), + +('1', '4', '4', '0', '25'), +('1', '4', '4', '1', '25'), +('1', '4', '4', '2', '25'), +('1', '4', '4', '3', '25'), + +('1', '4', '5', '0', '15'), +('1', '4', '5', '1', '15'), +('1', '4', '5', '2', '15'), +('1', '4', '5', '3', '15'), + +('1', '4', '6', '0', '15'), +('1', '4', '6', '1', '15'), +('1', '4', '6', '2', '15'), +('1', '4', '6', '3', '15'), + +('1', '5', '0', '0', '0'), +('1', '5', '0', '1', '0'), +('1', '5', '0', '2', '0'), +('1', '5', '0', '3', '0'), + +('1', '5', '1', '0', '25'), +('1', '5', '1', '1', '100'), +('1', '5', '1', '2', '25'), +('1', '5', '1', '3', '100'), + +('1', '5', '2', '0', '15'), +('1', '5', '2', '1', '100'), +('1', '5', '2', '2', '15'), +('1', '5', '2', '3', '100'), + +('1', '5', '3', '0', '25'), +('1', '5', '3', '1', '100'), +('1', '5', '3', '2', '25'), +('1', '5', '3', '3', '100'), + +('1', '5', '4', '0', '25'), +('1', '5', '4', '1', '75'), +('1', '5', '4', '2', '25'), +('1', '5', '4', '3', '75'), + +('1', '5', '5', '0', '10'), +('1', '5', '5', '1', '50'), +('1', '5', '5', '2', '10'), +('1', '5', '5', '3', '50'), + +('1', '5', '6', '0', '10'), +('1', '5', '6', '1', '50'), +('1', '5', '6', '2', '10'), +('1', '5', '6', '3', '50'), + +('1', '6', '0', '0', '0'), +('1', '6', '0', '1', '0'), +('1', '6', '0', '2', '0'), +('1', '6', '0', '3', '0'), + +('1', '6', '1', '0', '0'), +('1', '6', '1', '1', '0'), +('1', '6', '1', '2', '0'), +('1', '6', '1', '3', '0'), + +('1', '6', '2', '0', '0'), +('1', '6', '2', '1', '0'), +('1', '6', '2', '2', '0'), +('1', '6', '2', '3', '0'), + +('1', '6', '3', '0', '0'), +('1', '6', '3', '1', '0'), +('1', '6', '3', '2', '0'), +('1', '6', '3', '3', '0'), + +('1', '6', '4', '0', '0'), +('1', '6', '4', '1', '0'), +('1', '6', '4', '2', '0'), +('1', '6', '4', '3', '0'), + +('1', '6', '5', '0', '0'), +('1', '6', '5', '1', '0'), +('1', '6', '5', '2', '0'), +('1', '6', '5', '3', '0'), + +('1', '6', '6', '0', '0'), +('1', '6', '6', '1', '0'), +('1', '6', '6', '2', '0'), +('1', '6', '6', '3', '0'), + +('1', '7', '0', '0', '0'), +('1', '7', '0', '1', '0'), +('1', '7', '0', '2', '0'), +('1', '7', '0', '3', '0'), + +('1', '7', '1', '0', '0'), +('1', '7', '1', '1', '0'), +('1', '7', '1', '2', '0'), +('1', '7', '1', '3', '0'), + +('1', '7', '2', '0', '0'), +('1', '7', '2', '1', '0'), +('1', '7', '2', '2', '0'), +('1', '7', '2', '3', '0'), + +('1', '7', '3', '0', '0'), +('1', '7', '3', '1', '0'), +('1', '7', '3', '2', '0'), +('1', '7', '3', '3', '0'), + +('1', '7', '4', '0', '0'), +('1', '7', '4', '1', '0'), +('1', '7', '4', '2', '0'), +('1', '7', '4', '3', '0'), + +('1', '7', '5', '0', '0'), +('1', '7', '5', '1', '0'), +('1', '7', '5', '2', '0'), +('1', '7', '5', '3', '0'), + +('1', '7', '6', '0', '0'), +('1', '7', '6', '1', '0'), +('1', '7', '6', '2', '0'), +('1', '7', '6', '3', '0'), + +('1', '8', '0', '0', '0'), +('1', '8', '0', '1', '0'), +('1', '8', '0', '2', '0'), +('1', '8', '0', '3', '0'), + +('1', '8', '1', '0', '0'), +('1', '8', '1', '1', '0'), +('1', '8', '1', '2', '0'), +('1', '8', '1', '3', '0'), + +('1', '8', '2', '0', '0'), +('1', '8', '2', '1', '0'), +('1', '8', '2', '2', '0'), +('1', '8', '2', '3', '0'), + +('1', '8', '3', '0', '0'), +('1', '8', '3', '1', '0'), +('1', '8', '3', '2', '0'), +('1', '8', '3', '3', '0'), + +('1', '8', '4', '0', '0'), +('1', '8', '4', '1', '0'), +('1', '8', '4', '2', '0'), +('1', '8', '4', '3', '0'), + +('1', '8', '5', '0', '0'), +('1', '8', '5', '1', '0'), +('1', '8', '5', '2', '0'), +('1', '8', '5', '3', '0'), + +('1', '8', '6', '0', '0'), +('1', '8', '6', '1', '0'), +('1', '8', '6', '2', '0'), +('1', '8', '6', '3', '0'), + +('1', '9', '0', '0', '0'), +('1', '9', '0', '1', '0'), +('1', '9', '0', '2', '0'), +('1', '9', '0', '3', '0'), + +('1', '9', '1', '0', '25'), +('1', '9', '1', '1', '100'), +('1', '9', '1', '2', '25'), +('1', '9', '1', '3', '100'), + +('1', '9', '2', '0', '15'), +('1', '9', '2', '1', '100'), +('1', '9', '2', '2', '15'), +('1', '9', '2', '3', '100'), + +('1', '9', '3', '0', '25'), +('1', '9', '3', '1', '100'), +('1', '9', '3', '2', '25'), +('1', '9', '3', '3', '100'), + +('1', '9', '4', '0', '25'), +('1', '9', '4', '1', '75'), +('1', '9', '4', '2', '25'), +('1', '9', '4', '3', '75'), + +('1', '9', '5', '0', '10'), +('1', '9', '5', '1', '50'), +('1', '9', '5', '2', '10'), +('1', '9', '5', '3', '50'), + +('1', '9', '6', '0', '10'), +('1', '9', '6', '1', '50'), +('1', '9', '6', '2', '10'), +('1', '9', '6', '3', '50'), + +('1', '10', '0', '0', '0'), +('1', '10', '0', '1', '0'), +('1', '10', '0', '2', '0'), +('1', '10', '0', '3', '0'), + +('1', '10', '1', '0', '100'), +('1', '10', '1', '1', '100'), +('1', '10', '1', '2', '100'), +('1', '10', '1', '3', '100'), + +('1', '10', '2', '0', '50'), +('1', '10', '2', '1', '50'), +('1', '10', '2', '2', '50'), +('1', '10', '2', '3', '50'), + +('1', '10', '3', '0', '100'), +('1', '10', '3', '1', '100'), +('1', '10', '3', '2', '100'), +('1', '10', '3', '3', '100'), + +('1', '10', '4', '0', '50'), +('1', '10', '4', '1', '50'), +('1', '10', '4', '2', '50'), +('1', '10', '4', '3', '50'), + +('1', '10', '5', '0', '25'), +('1', '10', '5', '1', '25'), +('1', '10', '5', '2', '25'), +('1', '10', '5', '3', '25'), + +('1', '10', '6', '0', '25'), +('1', '10', '6', '1', '25'), +('1', '10', '6', '2', '25'), +('1', '10', '6', '3', '25'), + +('1', '11', '0', '0', '0'), +('1', '11', '0', '1', '0'), +('1', '11', '0', '2', '0'), +('1', '11', '0', '3', '0'), + +('1', '11', '1', '0', '0'), +('1', '11', '1', '1', '0'), +('1', '11', '1', '2', '0'), +('1', '11', '1', '3', '0'), + +('1', '11', '2', '0', '0'), +('1', '11', '2', '1', '0'), +('1', '11', '2', '2', '0'), +('1', '11', '2', '3', '0'), + +('1', '11', '3', '0', '0'), +('1', '11', '3', '1', '0'), +('1', '11', '3', '2', '0'), +('1', '11', '3', '3', '0'), + +('1', '11', '4', '0', '0'), +('1', '11', '4', '1', '0'), +('1', '11', '4', '2', '0'), +('1', '11', '4', '3', '0'), + +('1', '11', '5', '0', '0'), +('1', '11', '5', '1', '0'), +('1', '11', '5', '2', '0'), +('1', '11', '5', '3', '0'), + +('1', '11', '6', '0', '0'), +('1', '11', '6', '1', '0'), +('1', '11', '6', '2', '0'), +('1', '11', '6', '3', '0'), + +('1', '12', '0', '0', '0'), +('1', '12', '0', '1', '0'), +('1', '12', '0', '2', '0'), +('1', '12', '0', '3', '0'), + +('1', '12', '1', '0', '100'), +('1', '12', '1', '1', '100'), +('1', '12', '1', '2', '100'), +('1', '12', '1', '3', '100'), + +('1', '12', '2', '0', '50'), +('1', '12', '2', '1', '50'), +('1', '12', '2', '2', '50'), +('1', '12', '2', '3', '50'), + +('1', '12', '3', '0', '100'), +('1', '12', '3', '1', '100'), +('1', '12', '3', '2', '100'), +('1', '12', '3', '3', '100'), + +('1', '12', '4', '0', '50'), +('1', '12', '4', '1', '50'), +('1', '12', '4', '2', '50'), +('1', '12', '4', '3', '50'), + +('1', '12', '5', '0', '25'), +('1', '12', '5', '1', '25'), +('1', '12', '5', '2', '25'), +('1', '12', '5', '3', '25'), + +('1', '12', '6', '0', '25'), +('1', '12', '6', '1', '25'), +('1', '12', '6', '2', '25'), +('1', '12', '6', '3', '25'), + +('1', '13', '0', '0', '0'), +('1', '13', '0', '1', '0'), +('1', '13', '0', '2', '0'), +('1', '13', '0', '3', '0'), + +('1', '13', '1', '0', '0'), +('1', '13', '1', '1', '0'), +('1', '13', '1', '2', '0'), +('1', '13', '1', '3', '0'), + +('1', '13', '2', '0', '0'), +('1', '13', '2', '1', '0'), +('1', '13', '2', '2', '0'), +('1', '13', '2', '3', '0'), + +('1', '13', '3', '0', '0'), +('1', '13', '3', '1', '0'), +('1', '13', '3', '2', '0'), +('1', '13', '3', '3', '0'), + +('1', '13', '4', '0', '0'), +('1', '13', '4', '1', '0'), +('1', '13', '4', '2', '0'), +('1', '13', '4', '3', '0'), + +('1', '13', '5', '0', '0'), +('1', '13', '5', '1', '0'), +('1', '13', '5', '2', '0'), +('1', '13', '5', '3', '0'), + +('1', '13', '6', '0', '0'), +('1', '13', '6', '1', '0'), +('1', '13', '6', '2', '0'), +('1', '13', '6', '3', '0'), + +('1', '14', '0', '0', '0'), +('1', '14', '0', '1', '0'), +('1', '14', '0', '2', '0'), +('1', '14', '0', '3', '0'), + +('1', '14', '1', '0', '25'), +('1', '14', '1', '1', '100'), +('1', '14', '1', '2', '25'), +('1', '14', '1', '3', '100'), + +('1', '14', '2', '0', '15'), +('1', '14', '2', '1', '75'), +('1', '14', '2', '2', '15'), +('1', '14', '2', '3', '75'), + +('1', '14', '3', '0', '25'), +('1', '14', '3', '1', '100'), +('1', '14', '3', '2', '25'), +('1', '14', '3', '3', '100'), + +('1', '14', '4', '0', '15'), +('1', '14', '4', '1', '75'), +('1', '14', '4', '2', '15'), +('1', '14', '4', '3', '75'), + +('1', '14', '5', '0', '0'), +('1', '14', '5', '1', '50'), +('1', '14', '5', '2', '0'), +('1', '14', '5', '3', '50'), + +('1', '14', '6', '0', '0'), +('1', '14', '6', '1', '50'), +('1', '14', '6', '2', '0'), +('1', '14', '6', '3', '50'), + +('1', '15', '0', '0', '0'), +('1', '15', '0', '1', '0'), +('1', '15', '0', '2', '0'), +('1', '15', '0', '3', '0'), + +('1', '15', '1', '0', '0'), +('1', '15', '1', '1', '0'), +('1', '15', '1', '2', '0'), +('1', '15', '1', '3', '0'), + +('1', '15', '2', '0', '0'), +('1', '15', '2', '1', '0'), +('1', '15', '2', '2', '0'), +('1', '15', '2', '3', '0'), + +('1', '15', '3', '0', '0'), +('1', '15', '3', '1', '0'), +('1', '15', '3', '2', '0'), +('1', '15', '3', '3', '0'), + +('1', '15', '4', '0', '0'), +('1', '15', '4', '1', '0'), +('1', '15', '4', '2', '0'), +('1', '15', '4', '3', '0'), + +('1', '15', '5', '0', '0'), +('1', '15', '5', '1', '0'), +('1', '15', '5', '2', '0'), +('1', '15', '5', '3', '0'), + +('1', '15', '6', '0', '0'), +('1', '15', '6', '1', '0'), +('1', '15', '6', '2', '0'), +('1', '15', '6', '3', '0'), + +-- SpellType_RootIndex + +('2', '0', '0', '0', '0'), +('2', '0', '0', '1', '0'), +('2', '0', '0', '2', '0'), +('2', '0', '0', '3', '0'), + +('2', '0', '1', '0', '0'), +('2', '0', '1', '1', '0'), +('2', '0', '1', '2', '0'), +('2', '0', '1', '3', '0'), + +('2', '0', '2', '0', '0'), +('2', '0', '2', '1', '0'), +('2', '0', '2', '2', '0'), +('2', '0', '2', '3', '0'), + +('2', '0', '3', '0', '0'), +('2', '0', '3', '1', '0'), +('2', '0', '3', '2', '0'), +('2', '0', '3', '3', '0'), + +('2', '0', '4', '0', '0'), +('2', '0', '4', '1', '0'), +('2', '0', '4', '2', '0'), +('2', '0', '4', '3', '0'), + +('2', '0', '5', '0', '0'), +('2', '0', '5', '1', '0'), +('2', '0', '5', '2', '0'), +('2', '0', '5', '3', '0'), + +('2', '0', '6', '0', '0'), +('2', '0', '6', '1', '0'), +('2', '0', '6', '2', '0'), +('2', '0', '6', '3', '0'), + +('2', '1', '0', '0', '0'), +('2', '1', '0', '1', '0'), +('2', '1', '0', '2', '0'), +('2', '1', '0', '3', '0'), + +('2', '1', '1', '0', '0'), +('2', '1', '1', '1', '0'), +('2', '1', '1', '2', '0'), +('2', '1', '1', '3', '0'), + +('2', '1', '2', '0', '0'), +('2', '1', '2', '1', '0'), +('2', '1', '2', '2', '0'), +('2', '1', '2', '3', '0'), + +('2', '1', '3', '0', '0'), +('2', '1', '3', '1', '0'), +('2', '1', '3', '2', '0'), +('2', '1', '3', '3', '0'), + +('2', '1', '4', '0', '0'), +('2', '1', '4', '1', '0'), +('2', '1', '4', '2', '0'), +('2', '1', '4', '3', '0'), + +('2', '1', '5', '0', '0'), +('2', '1', '5', '1', '0'), +('2', '1', '5', '2', '0'), +('2', '1', '5', '3', '0'), + +('2', '1', '6', '0', '0'), +('2', '1', '6', '1', '0'), +('2', '1', '6', '2', '0'), +('2', '1', '6', '3', '0'), + +('2', '2', '0', '0', '0'), +('2', '2', '0', '1', '0'), +('2', '2', '0', '2', '0'), +('2', '2', '0', '3', '0'), + +('2', '2', '1', '0', '0'), +('2', '2', '1', '1', '0'), +('2', '2', '1', '2', '0'), +('2', '2', '1', '3', '0'), + +('2', '2', '2', '0', '0'), +('2', '2', '2', '1', '0'), +('2', '2', '2', '2', '0'), +('2', '2', '2', '3', '0'), + +('2', '2', '3', '0', '0'), +('2', '2', '3', '1', '0'), +('2', '2', '3', '2', '0'), +('2', '2', '3', '3', '0'), + +('2', '2', '4', '0', '0'), +('2', '2', '4', '1', '0'), +('2', '2', '4', '2', '0'), +('2', '2', '4', '3', '0'), + +('2', '2', '5', '0', '0'), +('2', '2', '5', '1', '0'), +('2', '2', '5', '2', '0'), +('2', '2', '5', '3', '0'), + +('2', '2', '6', '0', '0'), +('2', '2', '6', '1', '0'), +('2', '2', '6', '2', '0'), +('2', '2', '6', '3', '0'), + +('2', '3', '0', '0', '0'), +('2', '3', '0', '1', '0'), +('2', '3', '0', '2', '0'), +('2', '3', '0', '3', '0'), + +('2', '3', '1', '0', '0'), +('2', '3', '1', '1', '0'), +('2', '3', '1', '2', '0'), +('2', '3', '1', '3', '0'), + +('2', '3', '2', '0', '0'), +('2', '3', '2', '1', '0'), +('2', '3', '2', '2', '0'), +('2', '3', '2', '3', '0'), + +('2', '3', '3', '0', '0'), +('2', '3', '3', '1', '0'), +('2', '3', '3', '2', '0'), +('2', '3', '3', '3', '0'), + +('2', '3', '4', '0', '0'), +('2', '3', '4', '1', '0'), +('2', '3', '4', '2', '0'), +('2', '3', '4', '3', '0'), + +('2', '3', '5', '0', '0'), +('2', '3', '5', '1', '0'), +('2', '3', '5', '2', '0'), +('2', '3', '5', '3', '0'), + +('2', '3', '6', '0', '0'), +('2', '3', '6', '1', '0'), +('2', '3', '6', '2', '0'), +('2', '3', '6', '3', '0'), + +('2', '4', '0', '0', '0'), +('2', '4', '0', '1', '0'), +('2', '4', '0', '2', '0'), +('2', '4', '0', '3', '0'), + +('2', '4', '1', '0', '0'), +('2', '4', '1', '1', '0'), +('2', '4', '1', '2', '0'), +('2', '4', '1', '3', '0'), + +('2', '4', '2', '0', '0'), +('2', '4', '2', '1', '0'), +('2', '4', '2', '2', '0'), +('2', '4', '2', '3', '0'), + +('2', '4', '3', '0', '0'), +('2', '4', '3', '1', '0'), +('2', '4', '3', '2', '0'), +('2', '4', '3', '3', '0'), + +('2', '4', '4', '0', '0'), +('2', '4', '4', '1', '0'), +('2', '4', '4', '2', '0'), +('2', '4', '4', '3', '0'), + +('2', '4', '5', '0', '0'), +('2', '4', '5', '1', '0'), +('2', '4', '5', '2', '0'), +('2', '4', '5', '3', '0'), + +('2', '4', '6', '0', '0'), +('2', '4', '6', '1', '0'), +('2', '4', '6', '2', '0'), +('2', '4', '6', '3', '0'), + +('2', '5', '0', '0', '0'), +('2', '5', '0', '1', '0'), +('2', '5', '0', '2', '0'), +('2', '5', '0', '3', '0'), + +('2', '5', '1', '0', '0'), +('2', '5', '1', '1', '0'), +('2', '5', '1', '2', '0'), +('2', '5', '1', '3', '0'), + +('2', '5', '2', '0', '0'), +('2', '5', '2', '1', '0'), +('2', '5', '2', '2', '0'), +('2', '5', '2', '3', '0'), + +('2', '5', '3', '0', '0'), +('2', '5', '3', '1', '0'), +('2', '5', '3', '2', '0'), +('2', '5', '3', '3', '0'), + +('2', '5', '4', '0', '0'), +('2', '5', '4', '1', '0'), +('2', '5', '4', '2', '0'), +('2', '5', '4', '3', '0'), + +('2', '5', '5', '0', '0'), +('2', '5', '5', '1', '0'), +('2', '5', '5', '2', '0'), +('2', '5', '5', '3', '0'), + +('2', '5', '6', '0', '0'), +('2', '5', '6', '1', '0'), +('2', '5', '6', '2', '0'), +('2', '5', '6', '3', '0'), + +('2', '6', '0', '0', '0'), +('2', '6', '0', '1', '0'), +('2', '6', '0', '2', '0'), +('2', '6', '0', '3', '0'), + +('2', '6', '1', '0', '0'), +('2', '6', '1', '1', '0'), +('2', '6', '1', '2', '0'), +('2', '6', '1', '3', '0'), + +('2', '6', '2', '0', '0'), +('2', '6', '2', '1', '0'), +('2', '6', '2', '2', '0'), +('2', '6', '2', '3', '0'), + +('2', '6', '3', '0', '0'), +('2', '6', '3', '1', '0'), +('2', '6', '3', '2', '0'), +('2', '6', '3', '3', '0'), + +('2', '6', '4', '0', '0'), +('2', '6', '4', '1', '0'), +('2', '6', '4', '2', '0'), +('2', '6', '4', '3', '0'), + +('2', '6', '5', '0', '0'), +('2', '6', '5', '1', '0'), +('2', '6', '5', '2', '0'), +('2', '6', '5', '3', '0'), + +('2', '6', '6', '0', '0'), +('2', '6', '6', '1', '0'), +('2', '6', '6', '2', '0'), +('2', '6', '6', '3', '0'), + +('2', '7', '0', '0', '0'), +('2', '7', '0', '1', '0'), +('2', '7', '0', '2', '0'), +('2', '7', '0', '3', '0'), + +('2', '7', '1', '0', '0'), +('2', '7', '1', '1', '0'), +('2', '7', '1', '2', '0'), +('2', '7', '1', '3', '0'), + +('2', '7', '2', '0', '0'), +('2', '7', '2', '1', '0'), +('2', '7', '2', '2', '0'), +('2', '7', '2', '3', '0'), + +('2', '7', '3', '0', '0'), +('2', '7', '3', '1', '0'), +('2', '7', '3', '2', '0'), +('2', '7', '3', '3', '0'), + +('2', '7', '4', '0', '0'), +('2', '7', '4', '1', '0'), +('2', '7', '4', '2', '0'), +('2', '7', '4', '3', '0'), + +('2', '7', '5', '0', '0'), +('2', '7', '5', '1', '0'), +('2', '7', '5', '2', '0'), +('2', '7', '5', '3', '0'), + +('2', '7', '6', '0', '0'), +('2', '7', '6', '1', '0'), +('2', '7', '6', '2', '0'), +('2', '7', '6', '3', '0'), + +('2', '8', '0', '0', '0'), +('2', '8', '0', '1', '0'), +('2', '8', '0', '2', '0'), +('2', '8', '0', '3', '0'), + +('2', '8', '1', '0', '0'), +('2', '8', '1', '1', '0'), +('2', '8', '1', '2', '0'), +('2', '8', '1', '3', '0'), + +('2', '8', '2', '0', '0'), +('2', '8', '2', '1', '0'), +('2', '8', '2', '2', '0'), +('2', '8', '2', '3', '0'), + +('2', '8', '3', '0', '0'), +('2', '8', '3', '1', '0'), +('2', '8', '3', '2', '0'), +('2', '8', '3', '3', '0'), + +('2', '8', '4', '0', '0'), +('2', '8', '4', '1', '0'), +('2', '8', '4', '2', '0'), +('2', '8', '4', '3', '0'), + +('2', '8', '5', '0', '0'), +('2', '8', '5', '1', '0'), +('2', '8', '5', '2', '0'), +('2', '8', '5', '3', '0'), + +('2', '8', '6', '0', '0'), +('2', '8', '6', '1', '0'), +('2', '8', '6', '2', '0'), +('2', '8', '6', '3', '0'), + +('2', '9', '0', '0', '0'), +('2', '9', '0', '1', '0'), +('2', '9', '0', '2', '0'), +('2', '9', '0', '3', '0'), + +('2', '9', '1', '0', '0'), +('2', '9', '1', '1', '0'), +('2', '9', '1', '2', '0'), +('2', '9', '1', '3', '0'), + +('2', '9', '2', '0', '0'), +('2', '9', '2', '1', '0'), +('2', '9', '2', '2', '0'), +('2', '9', '2', '3', '0'), + +('2', '9', '3', '0', '0'), +('2', '9', '3', '1', '0'), +('2', '9', '3', '2', '0'), +('2', '9', '3', '3', '0'), + +('2', '9', '4', '0', '0'), +('2', '9', '4', '1', '0'), +('2', '9', '4', '2', '0'), +('2', '9', '4', '3', '0'), + +('2', '9', '5', '0', '0'), +('2', '9', '5', '1', '0'), +('2', '9', '5', '2', '0'), +('2', '9', '5', '3', '0'), + +('2', '9', '6', '0', '0'), +('2', '9', '6', '1', '0'), +('2', '9', '6', '2', '0'), +('2', '9', '6', '3', '0'), + +('2', '10', '0', '0', '0'), +('2', '10', '0', '1', '0'), +('2', '10', '0', '2', '0'), +('2', '10', '0', '3', '0'), + +('2', '10', '1', '0', '0'), +('2', '10', '1', '1', '0'), +('2', '10', '1', '2', '0'), +('2', '10', '1', '3', '0'), + +('2', '10', '2', '0', '0'), +('2', '10', '2', '1', '0'), +('2', '10', '2', '2', '0'), +('2', '10', '2', '3', '0'), + +('2', '10', '3', '0', '0'), +('2', '10', '3', '1', '0'), +('2', '10', '3', '2', '0'), +('2', '10', '3', '3', '0'), + +('2', '10', '4', '0', '0'), +('2', '10', '4', '1', '0'), +('2', '10', '4', '2', '0'), +('2', '10', '4', '3', '0'), + +('2', '10', '5', '0', '0'), +('2', '10', '5', '1', '0'), +('2', '10', '5', '2', '0'), +('2', '10', '5', '3', '0'), + +('2', '10', '6', '0', '0'), +('2', '10', '6', '1', '0'), +('2', '10', '6', '2', '0'), +('2', '10', '6', '3', '0'), + +('2', '11', '0', '0', '0'), +('2', '11', '0', '1', '0'), +('2', '11', '0', '2', '0'), +('2', '11', '0', '3', '0'), + +('2', '11', '1', '0', '0'), +('2', '11', '1', '1', '0'), +('2', '11', '1', '2', '0'), +('2', '11', '1', '3', '0'), + +('2', '11', '2', '0', '0'), +('2', '11', '2', '1', '0'), +('2', '11', '2', '2', '0'), +('2', '11', '2', '3', '0'), + +('2', '11', '3', '0', '0'), +('2', '11', '3', '1', '0'), +('2', '11', '3', '2', '0'), +('2', '11', '3', '3', '0'), + +('2', '11', '4', '0', '0'), +('2', '11', '4', '1', '0'), +('2', '11', '4', '2', '0'), +('2', '11', '4', '3', '0'), + +('2', '11', '5', '0', '0'), +('2', '11', '5', '1', '0'), +('2', '11', '5', '2', '0'), +('2', '11', '5', '3', '0'), + +('2', '11', '6', '0', '0'), +('2', '11', '6', '1', '0'), +('2', '11', '6', '2', '0'), +('2', '11', '6', '3', '0'), + +('2', '12', '0', '0', '0'), +('2', '12', '0', '1', '0'), +('2', '12', '0', '2', '0'), +('2', '12', '0', '3', '0'), + +('2', '12', '1', '0', '0'), +('2', '12', '1', '1', '0'), +('2', '12', '1', '2', '0'), +('2', '12', '1', '3', '0'), + +('2', '12', '2', '0', '0'), +('2', '12', '2', '1', '0'), +('2', '12', '2', '2', '0'), +('2', '12', '2', '3', '0'), + +('2', '12', '3', '0', '0'), +('2', '12', '3', '1', '0'), +('2', '12', '3', '2', '0'), +('2', '12', '3', '3', '0'), + +('2', '12', '4', '0', '0'), +('2', '12', '4', '1', '0'), +('2', '12', '4', '2', '0'), +('2', '12', '4', '3', '0'), + +('2', '12', '5', '0', '0'), +('2', '12', '5', '1', '0'), +('2', '12', '5', '2', '0'), +('2', '12', '5', '3', '0'), + +('2', '12', '6', '0', '0'), +('2', '12', '6', '1', '0'), +('2', '12', '6', '2', '0'), +('2', '12', '6', '3', '0'), + +('2', '13', '0', '0', '0'), +('2', '13', '0', '1', '0'), +('2', '13', '0', '2', '0'), +('2', '13', '0', '3', '0'), + +('2', '13', '1', '0', '0'), +('2', '13', '1', '1', '0'), +('2', '13', '1', '2', '0'), +('2', '13', '1', '3', '0'), + +('2', '13', '2', '0', '0'), +('2', '13', '2', '1', '0'), +('2', '13', '2', '2', '0'), +('2', '13', '2', '3', '0'), + +('2', '13', '3', '0', '0'), +('2', '13', '3', '1', '0'), +('2', '13', '3', '2', '0'), +('2', '13', '3', '3', '0'), + +('2', '13', '4', '0', '0'), +('2', '13', '4', '1', '0'), +('2', '13', '4', '2', '0'), +('2', '13', '4', '3', '0'), + +('2', '13', '5', '0', '0'), +('2', '13', '5', '1', '0'), +('2', '13', '5', '2', '0'), +('2', '13', '5', '3', '0'), + +('2', '13', '6', '0', '0'), +('2', '13', '6', '1', '0'), +('2', '13', '6', '2', '0'), +('2', '13', '6', '3', '0'), + +('2', '14', '0', '0', '0'), +('2', '14', '0', '1', '0'), +('2', '14', '0', '2', '0'), +('2', '14', '0', '3', '0'), + +('2', '14', '1', '0', '0'), +('2', '14', '1', '1', '0'), +('2', '14', '1', '2', '0'), +('2', '14', '1', '3', '0'), + +('2', '14', '2', '0', '0'), +('2', '14', '2', '1', '0'), +('2', '14', '2', '2', '0'), +('2', '14', '2', '3', '0'), + +('2', '14', '3', '0', '0'), +('2', '14', '3', '1', '0'), +('2', '14', '3', '2', '0'), +('2', '14', '3', '3', '0'), + +('2', '14', '4', '0', '0'), +('2', '14', '4', '1', '0'), +('2', '14', '4', '2', '0'), +('2', '14', '4', '3', '0'), + +('2', '14', '5', '0', '0'), +('2', '14', '5', '1', '0'), +('2', '14', '5', '2', '0'), +('2', '14', '5', '3', '0'), + +('2', '14', '6', '0', '0'), +('2', '14', '6', '1', '0'), +('2', '14', '6', '2', '0'), +('2', '14', '6', '3', '0'), + +('2', '15', '0', '0', '0'), +('2', '15', '0', '1', '0'), +('2', '15', '0', '2', '0'), +('2', '15', '0', '3', '0'), + +('2', '15', '1', '0', '0'), +('2', '15', '1', '1', '0'), +('2', '15', '1', '2', '0'), +('2', '15', '1', '3', '0'), + +('2', '15', '2', '0', '0'), +('2', '15', '2', '1', '0'), +('2', '15', '2', '2', '0'), +('2', '15', '2', '3', '0'), + +('2', '15', '3', '0', '0'), +('2', '15', '3', '1', '0'), +('2', '15', '3', '2', '0'), +('2', '15', '3', '3', '0'), + +('2', '15', '4', '0', '0'), +('2', '15', '4', '1', '0'), +('2', '15', '4', '2', '0'), +('2', '15', '4', '3', '0'), + +('2', '15', '5', '0', '0'), +('2', '15', '5', '1', '0'), +('2', '15', '5', '2', '0'), +('2', '15', '5', '3', '0'), + +('2', '15', '6', '0', '0'), +('2', '15', '6', '1', '0'), +('2', '15', '6', '2', '0'), +('2', '15', '6', '3', '0'), + +-- SpellType_BuffIndex + +('3', '0', '0', '0', '0'), +('3', '0', '0', '1', '0'), +('3', '0', '0', '2', '0'), +('3', '0', '0', '3', '0'), + +('3', '0', '1', '0', '0'), +('3', '0', '1', '1', '0'), +('3', '0', '1', '2', '0'), +('3', '0', '1', '3', '0'), + +('3', '0', '2', '0', '0'), +('3', '0', '2', '1', '0'), +('3', '0', '2', '2', '0'), +('3', '0', '2', '3', '0'), + +('3', '0', '3', '0', '0'), +('3', '0', '3', '1', '0'), +('3', '0', '3', '2', '0'), +('3', '0', '3', '3', '0'), + +('3', '0', '4', '0', '0'), +('3', '0', '4', '1', '0'), +('3', '0', '4', '2', '0'), +('3', '0', '4', '3', '0'), + +('3', '0', '5', '0', '0'), +('3', '0', '5', '1', '0'), +('3', '0', '5', '2', '0'), +('3', '0', '5', '3', '0'), + +('3', '0', '6', '0', '0'), +('3', '0', '6', '1', '0'), +('3', '0', '6', '2', '0'), +('3', '0', '6', '3', '0'), + +('3', '1', '0', '0', '0'), +('3', '1', '0', '1', '0'), +('3', '1', '0', '2', '0'), +('3', '1', '0', '3', '0'), + +('3', '1', '1', '0', '0'), +('3', '1', '1', '1', '0'), +('3', '1', '1', '2', '0'), +('3', '1', '1', '3', '0'), + +('3', '1', '2', '0', '0'), +('3', '1', '2', '1', '0'), +('3', '1', '2', '2', '0'), +('3', '1', '2', '3', '0'), + +('3', '1', '3', '0', '0'), +('3', '1', '3', '1', '0'), +('3', '1', '3', '2', '0'), +('3', '1', '3', '3', '0'), + +('3', '1', '4', '0', '0'), +('3', '1', '4', '1', '0'), +('3', '1', '4', '2', '0'), +('3', '1', '4', '3', '0'), + +('3', '1', '5', '0', '0'), +('3', '1', '5', '1', '0'), +('3', '1', '5', '2', '0'), +('3', '1', '5', '3', '0'), + +('3', '1', '6', '0', '0'), +('3', '1', '6', '1', '0'), +('3', '1', '6', '2', '0'), +('3', '1', '6', '3', '0'), + +('3', '2', '0', '0', '0'), +('3', '2', '0', '1', '0'), +('3', '2', '0', '2', '0'), +('3', '2', '0', '3', '0'), + +('3', '2', '1', '0', '0'), +('3', '2', '1', '1', '0'), +('3', '2', '1', '2', '0'), +('3', '2', '1', '3', '0'), + +('3', '2', '2', '0', '0'), +('3', '2', '2', '1', '0'), +('3', '2', '2', '2', '0'), +('3', '2', '2', '3', '0'), + +('3', '2', '3', '0', '0'), +('3', '2', '3', '1', '0'), +('3', '2', '3', '2', '0'), +('3', '2', '3', '3', '0'), + +('3', '2', '4', '0', '0'), +('3', '2', '4', '1', '0'), +('3', '2', '4', '2', '0'), +('3', '2', '4', '3', '0'), + +('3', '2', '5', '0', '0'), +('3', '2', '5', '1', '0'), +('3', '2', '5', '2', '0'), +('3', '2', '5', '3', '0'), + +('3', '2', '6', '0', '0'), +('3', '2', '6', '1', '0'), +('3', '2', '6', '2', '0'), +('3', '2', '6', '3', '0'), + +('3', '3', '0', '0', '0'), +('3', '3', '0', '1', '0'), +('3', '3', '0', '2', '0'), +('3', '3', '0', '3', '0'), + +('3', '3', '1', '0', '0'), +('3', '3', '1', '1', '0'), +('3', '3', '1', '2', '0'), +('3', '3', '1', '3', '0'), + +('3', '3', '2', '0', '0'), +('3', '3', '2', '1', '0'), +('3', '3', '2', '2', '0'), +('3', '3', '2', '3', '0'), + +('3', '3', '3', '0', '0'), +('3', '3', '3', '1', '0'), +('3', '3', '3', '2', '0'), +('3', '3', '3', '3', '0'), + +('3', '3', '4', '0', '0'), +('3', '3', '4', '1', '0'), +('3', '3', '4', '2', '0'), +('3', '3', '4', '3', '0'), + +('3', '3', '5', '0', '0'), +('3', '3', '5', '1', '0'), +('3', '3', '5', '2', '0'), +('3', '3', '5', '3', '0'), + +('3', '3', '6', '0', '0'), +('3', '3', '6', '1', '0'), +('3', '3', '6', '2', '0'), +('3', '3', '6', '3', '0'), + +('3', '4', '0', '0', '0'), +('3', '4', '0', '1', '0'), +('3', '4', '0', '2', '0'), +('3', '4', '0', '3', '0'), + +('3', '4', '1', '0', '0'), +('3', '4', '1', '1', '0'), +('3', '4', '1', '2', '0'), +('3', '4', '1', '3', '0'), + +('3', '4', '2', '0', '0'), +('3', '4', '2', '1', '0'), +('3', '4', '2', '2', '0'), +('3', '4', '2', '3', '0'), + +('3', '4', '3', '0', '0'), +('3', '4', '3', '1', '0'), +('3', '4', '3', '2', '0'), +('3', '4', '3', '3', '0'), + +('3', '4', '4', '0', '0'), +('3', '4', '4', '1', '0'), +('3', '4', '4', '2', '0'), +('3', '4', '4', '3', '0'), + +('3', '4', '5', '0', '0'), +('3', '4', '5', '1', '0'), +('3', '4', '5', '2', '0'), +('3', '4', '5', '3', '0'), + +('3', '4', '6', '0', '0'), +('3', '4', '6', '1', '0'), +('3', '4', '6', '2', '0'), +('3', '4', '6', '3', '0'), + +('3', '5', '0', '0', '0'), +('3', '5', '0', '1', '0'), +('3', '5', '0', '2', '0'), +('3', '5', '0', '3', '0'), + +('3', '5', '1', '0', '0'), +('3', '5', '1', '1', '0'), +('3', '5', '1', '2', '0'), +('3', '5', '1', '3', '0'), + +('3', '5', '2', '0', '0'), +('3', '5', '2', '1', '0'), +('3', '5', '2', '2', '0'), +('3', '5', '2', '3', '0'), + +('3', '5', '3', '0', '0'), +('3', '5', '3', '1', '0'), +('3', '5', '3', '2', '0'), +('3', '5', '3', '3', '0'), + +('3', '5', '4', '0', '0'), +('3', '5', '4', '1', '0'), +('3', '5', '4', '2', '0'), +('3', '5', '4', '3', '0'), + +('3', '5', '5', '0', '0'), +('3', '5', '5', '1', '0'), +('3', '5', '5', '2', '0'), +('3', '5', '5', '3', '0'), + +('3', '5', '6', '0', '0'), +('3', '5', '6', '1', '0'), +('3', '5', '6', '2', '0'), +('3', '5', '6', '3', '0'), + +('3', '6', '0', '0', '0'), +('3', '6', '0', '1', '0'), +('3', '6', '0', '2', '0'), +('3', '6', '0', '3', '0'), + +('3', '6', '1', '0', '0'), +('3', '6', '1', '1', '0'), +('3', '6', '1', '2', '0'), +('3', '6', '1', '3', '0'), + +('3', '6', '2', '0', '0'), +('3', '6', '2', '1', '0'), +('3', '6', '2', '2', '0'), +('3', '6', '2', '3', '0'), + +('3', '6', '3', '0', '0'), +('3', '6', '3', '1', '0'), +('3', '6', '3', '2', '0'), +('3', '6', '3', '3', '0'), + +('3', '6', '4', '0', '0'), +('3', '6', '4', '1', '0'), +('3', '6', '4', '2', '0'), +('3', '6', '4', '3', '0'), + +('3', '6', '5', '0', '0'), +('3', '6', '5', '1', '0'), +('3', '6', '5', '2', '0'), +('3', '6', '5', '3', '0'), + +('3', '6', '6', '0', '0'), +('3', '6', '6', '1', '0'), +('3', '6', '6', '2', '0'), +('3', '6', '6', '3', '0'), + +('3', '7', '0', '0', '0'), +('3', '7', '0', '1', '0'), +('3', '7', '0', '2', '0'), +('3', '7', '0', '3', '0'), + +('3', '7', '1', '0', '0'), +('3', '7', '1', '1', '0'), +('3', '7', '1', '2', '0'), +('3', '7', '1', '3', '0'), + +('3', '7', '2', '0', '0'), +('3', '7', '2', '1', '0'), +('3', '7', '2', '2', '0'), +('3', '7', '2', '3', '0'), + +('3', '7', '3', '0', '0'), +('3', '7', '3', '1', '0'), +('3', '7', '3', '2', '0'), +('3', '7', '3', '3', '0'), + +('3', '7', '4', '0', '0'), +('3', '7', '4', '1', '0'), +('3', '7', '4', '2', '0'), +('3', '7', '4', '3', '0'), + +('3', '7', '5', '0', '0'), +('3', '7', '5', '1', '0'), +('3', '7', '5', '2', '0'), +('3', '7', '5', '3', '0'), + +('3', '7', '6', '0', '0'), +('3', '7', '6', '1', '0'), +('3', '7', '6', '2', '0'), +('3', '7', '6', '3', '0'), + +('3', '8', '0', '0', '0'), +('3', '8', '0', '1', '0'), +('3', '8', '0', '2', '0'), +('3', '8', '0', '3', '0'), + +('3', '8', '1', '0', '0'), +('3', '8', '1', '1', '0'), +('3', '8', '1', '2', '0'), +('3', '8', '1', '3', '0'), + +('3', '8', '2', '0', '0'), +('3', '8', '2', '1', '0'), +('3', '8', '2', '2', '0'), +('3', '8', '2', '3', '0'), + +('3', '8', '3', '0', '0'), +('3', '8', '3', '1', '0'), +('3', '8', '3', '2', '0'), +('3', '8', '3', '3', '0'), + +('3', '8', '4', '0', '0'), +('3', '8', '4', '1', '0'), +('3', '8', '4', '2', '0'), +('3', '8', '4', '3', '0'), + +('3', '8', '5', '0', '0'), +('3', '8', '5', '1', '0'), +('3', '8', '5', '2', '0'), +('3', '8', '5', '3', '0'), + +('3', '8', '6', '0', '0'), +('3', '8', '6', '1', '0'), +('3', '8', '6', '2', '0'), +('3', '8', '6', '3', '0'), + +('3', '9', '0', '0', '0'), +('3', '9', '0', '1', '0'), +('3', '9', '0', '2', '0'), +('3', '9', '0', '3', '0'), + +('3', '9', '1', '0', '0'), +('3', '9', '1', '1', '0'), +('3', '9', '1', '2', '0'), +('3', '9', '1', '3', '0'), + +('3', '9', '2', '0', '0'), +('3', '9', '2', '1', '0'), +('3', '9', '2', '2', '0'), +('3', '9', '2', '3', '0'), + +('3', '9', '3', '0', '0'), +('3', '9', '3', '1', '0'), +('3', '9', '3', '2', '0'), +('3', '9', '3', '3', '0'), + +('3', '9', '4', '0', '0'), +('3', '9', '4', '1', '0'), +('3', '9', '4', '2', '0'), +('3', '9', '4', '3', '0'), + +('3', '9', '5', '0', '0'), +('3', '9', '5', '1', '0'), +('3', '9', '5', '2', '0'), +('3', '9', '5', '3', '0'), + +('3', '9', '6', '0', '0'), +('3', '9', '6', '1', '0'), +('3', '9', '6', '2', '0'), +('3', '9', '6', '3', '0'), + +('3', '10', '0', '0', '0'), +('3', '10', '0', '1', '0'), +('3', '10', '0', '2', '0'), +('3', '10', '0', '3', '0'), + +('3', '10', '1', '0', '0'), +('3', '10', '1', '1', '0'), +('3', '10', '1', '2', '0'), +('3', '10', '1', '3', '0'), + +('3', '10', '2', '0', '0'), +('3', '10', '2', '1', '0'), +('3', '10', '2', '2', '0'), +('3', '10', '2', '3', '0'), + +('3', '10', '3', '0', '0'), +('3', '10', '3', '1', '0'), +('3', '10', '3', '2', '0'), +('3', '10', '3', '3', '0'), + +('3', '10', '4', '0', '0'), +('3', '10', '4', '1', '0'), +('3', '10', '4', '2', '0'), +('3', '10', '4', '3', '0'), + +('3', '10', '5', '0', '0'), +('3', '10', '5', '1', '0'), +('3', '10', '5', '2', '0'), +('3', '10', '5', '3', '0'), + +('3', '10', '6', '0', '0'), +('3', '10', '6', '1', '0'), +('3', '10', '6', '2', '0'), +('3', '10', '6', '3', '0'), + +('3', '11', '0', '0', '0'), +('3', '11', '0', '1', '0'), +('3', '11', '0', '2', '0'), +('3', '11', '0', '3', '0'), + +('3', '11', '1', '0', '0'), +('3', '11', '1', '1', '0'), +('3', '11', '1', '2', '0'), +('3', '11', '1', '3', '0'), + +('3', '11', '2', '0', '0'), +('3', '11', '2', '1', '0'), +('3', '11', '2', '2', '0'), +('3', '11', '2', '3', '0'), + +('3', '11', '3', '0', '0'), +('3', '11', '3', '1', '0'), +('3', '11', '3', '2', '0'), +('3', '11', '3', '3', '0'), + +('3', '11', '4', '0', '0'), +('3', '11', '4', '1', '0'), +('3', '11', '4', '2', '0'), +('3', '11', '4', '3', '0'), + +('3', '11', '5', '0', '0'), +('3', '11', '5', '1', '0'), +('3', '11', '5', '2', '0'), +('3', '11', '5', '3', '0'), + +('3', '11', '6', '0', '0'), +('3', '11', '6', '1', '0'), +('3', '11', '6', '2', '0'), +('3', '11', '6', '3', '0'), + +('3', '12', '0', '0', '0'), +('3', '12', '0', '1', '0'), +('3', '12', '0', '2', '0'), +('3', '12', '0', '3', '0'), + +('3', '12', '1', '0', '0'), +('3', '12', '1', '1', '0'), +('3', '12', '1', '2', '0'), +('3', '12', '1', '3', '0'), + +('3', '12', '2', '0', '0'), +('3', '12', '2', '1', '0'), +('3', '12', '2', '2', '0'), +('3', '12', '2', '3', '0'), + +('3', '12', '3', '0', '0'), +('3', '12', '3', '1', '0'), +('3', '12', '3', '2', '0'), +('3', '12', '3', '3', '0'), + +('3', '12', '4', '0', '0'), +('3', '12', '4', '1', '0'), +('3', '12', '4', '2', '0'), +('3', '12', '4', '3', '0'), + +('3', '12', '5', '0', '0'), +('3', '12', '5', '1', '0'), +('3', '12', '5', '2', '0'), +('3', '12', '5', '3', '0'), + +('3', '12', '6', '0', '0'), +('3', '12', '6', '1', '0'), +('3', '12', '6', '2', '0'), +('3', '12', '6', '3', '0'), + +('3', '13', '0', '0', '0'), +('3', '13', '0', '1', '0'), +('3', '13', '0', '2', '0'), +('3', '13', '0', '3', '0'), + +('3', '13', '1', '0', '0'), +('3', '13', '1', '1', '0'), +('3', '13', '1', '2', '0'), +('3', '13', '1', '3', '0'), + +('3', '13', '2', '0', '0'), +('3', '13', '2', '1', '0'), +('3', '13', '2', '2', '0'), +('3', '13', '2', '3', '0'), + +('3', '13', '3', '0', '0'), +('3', '13', '3', '1', '0'), +('3', '13', '3', '2', '0'), +('3', '13', '3', '3', '0'), + +('3', '13', '4', '0', '0'), +('3', '13', '4', '1', '0'), +('3', '13', '4', '2', '0'), +('3', '13', '4', '3', '0'), + +('3', '13', '5', '0', '0'), +('3', '13', '5', '1', '0'), +('3', '13', '5', '2', '0'), +('3', '13', '5', '3', '0'), + +('3', '13', '6', '0', '0'), +('3', '13', '6', '1', '0'), +('3', '13', '6', '2', '0'), +('3', '13', '6', '3', '0'), + +('3', '14', '0', '0', '0'), +('3', '14', '0', '1', '0'), +('3', '14', '0', '2', '0'), +('3', '14', '0', '3', '0'), + +('3', '14', '1', '0', '0'), +('3', '14', '1', '1', '0'), +('3', '14', '1', '2', '0'), +('3', '14', '1', '3', '0'), + +('3', '14', '2', '0', '0'), +('3', '14', '2', '1', '0'), +('3', '14', '2', '2', '0'), +('3', '14', '2', '3', '0'), + +('3', '14', '3', '0', '0'), +('3', '14', '3', '1', '0'), +('3', '14', '3', '2', '0'), +('3', '14', '3', '3', '0'), + +('3', '14', '4', '0', '0'), +('3', '14', '4', '1', '0'), +('3', '14', '4', '2', '0'), +('3', '14', '4', '3', '0'), + +('3', '14', '5', '0', '0'), +('3', '14', '5', '1', '0'), +('3', '14', '5', '2', '0'), +('3', '14', '5', '3', '0'), + +('3', '14', '6', '0', '0'), +('3', '14', '6', '1', '0'), +('3', '14', '6', '2', '0'), +('3', '14', '6', '3', '0'), + +('3', '15', '0', '0', '0'), +('3', '15', '0', '1', '0'), +('3', '15', '0', '2', '0'), +('3', '15', '0', '3', '0'), + +('3', '15', '1', '0', '0'), +('3', '15', '1', '1', '0'), +('3', '15', '1', '2', '0'), +('3', '15', '1', '3', '0'), + +('3', '15', '2', '0', '0'), +('3', '15', '2', '1', '0'), +('3', '15', '2', '2', '0'), +('3', '15', '2', '3', '0'), + +('3', '15', '3', '0', '0'), +('3', '15', '3', '1', '0'), +('3', '15', '3', '2', '0'), +('3', '15', '3', '3', '0'), + +('3', '15', '4', '0', '0'), +('3', '15', '4', '1', '0'), +('3', '15', '4', '2', '0'), +('3', '15', '4', '3', '0'), + +('3', '15', '5', '0', '0'), +('3', '15', '5', '1', '0'), +('3', '15', '5', '2', '0'), +('3', '15', '5', '3', '0'), + +('3', '15', '6', '0', '0'), +('3', '15', '6', '1', '0'), +('3', '15', '6', '2', '0'), +('3', '15', '6', '3', '0'), + +-- SpellType_EscapeIndex + +('4', '0', '0', '0', '0'), +('4', '0', '0', '1', '0'), +('4', '0', '0', '2', '0'), +('4', '0', '0', '3', '0'), + +('4', '0', '1', '0', '0'), +('4', '0', '1', '1', '0'), +('4', '0', '1', '2', '0'), +('4', '0', '1', '3', '0'), + +('4', '0', '2', '0', '0'), +('4', '0', '2', '1', '0'), +('4', '0', '2', '2', '0'), +('4', '0', '2', '3', '0'), + +('4', '0', '3', '0', '0'), +('4', '0', '3', '1', '0'), +('4', '0', '3', '2', '0'), +('4', '0', '3', '3', '0'), + +('4', '0', '4', '0', '0'), +('4', '0', '4', '1', '0'), +('4', '0', '4', '2', '0'), +('4', '0', '4', '3', '0'), + +('4', '0', '5', '0', '0'), +('4', '0', '5', '1', '0'), +('4', '0', '5', '2', '0'), +('4', '0', '5', '3', '0'), + +('4', '0', '6', '0', '0'), +('4', '0', '6', '1', '0'), +('4', '0', '6', '2', '0'), +('4', '0', '6', '3', '0'), + +('4', '1', '0', '0', '0'), +('4', '1', '0', '1', '0'), +('4', '1', '0', '2', '0'), +('4', '1', '0', '3', '0'), + +('4', '1', '1', '0', '50'), +('4', '1', '1', '1', '50'), +('4', '1', '1', '2', '50'), +('4', '1', '1', '3', '50'), + +('4', '1', '2', '0', '50'), +('4', '1', '2', '1', '50'), +('4', '1', '2', '2', '50'), +('4', '1', '2', '3', '50'), + +('4', '1', '3', '0', '50'), +('4', '1', '3', '1', '50'), +('4', '1', '3', '2', '50'), +('4', '1', '3', '3', '50'), + +('4', '1', '4', '0', '25'), +('4', '1', '4', '1', '25'), +('4', '1', '4', '2', '25'), +('4', '1', '4', '3', '25'), + +('4', '1', '5', '0', '15'), +('4', '1', '5', '1', '15'), +('4', '1', '5', '2', '15'), +('4', '1', '5', '3', '15'), + +('4', '1', '6', '0', '15'), +('4', '1', '6', '1', '15'), +('4', '1', '6', '2', '15'), +('4', '1', '6', '3', '15'), + +('4', '2', '0', '0', '0'), +('4', '2', '0', '1', '0'), +('4', '2', '0', '2', '0'), +('4', '2', '0', '3', '0'), + +('4', '2', '1', '0', '25'), +('4', '2', '1', '1', '25'), +('4', '2', '1', '2', '25'), +('4', '2', '1', '3', '25'), + +('4', '2', '2', '0', '15'), +('4', '2', '2', '1', '15'), +('4', '2', '2', '2', '15'), +('4', '2', '2', '3', '15'), + +('4', '2', '3', '0', '25'), +('4', '2', '3', '1', '25'), +('4', '2', '3', '2', '25'), +('4', '2', '3', '3', '25'), + +('4', '2', '4', '0', '0'), +('4', '2', '4', '1', '0'), +('4', '2', '4', '2', '0'), +('4', '2', '4', '3', '0'), + +('4', '2', '5', '0', '0'), +('4', '2', '5', '1', '0'), +('4', '2', '5', '2', '0'), +('4', '2', '5', '3', '0'), + +('4', '2', '6', '0', '0'), +('4', '2', '6', '1', '0'), +('4', '2', '6', '2', '0'), +('4', '2', '6', '3', '0'), + +('4', '3', '0', '0', '0'), +('4', '3', '0', '1', '0'), +('4', '3', '0', '2', '0'), +('4', '3', '0', '3', '0'), + +('4', '3', '1', '0', '100'), +('4', '3', '1', '1', '100'), +('4', '3', '1', '2', '100'), +('4', '3', '1', '3', '100'), + +('4', '3', '2', '0', '100'), +('4', '3', '2', '1', '100'), +('4', '3', '2', '2', '100'), +('4', '3', '2', '3', '100'), + +('4', '3', '3', '0', '100'), +('4', '3', '3', '1', '100'), +('4', '3', '3', '2', '100'), +('4', '3', '3', '3', '100'), + +('4', '3', '4', '0', '50'), +('4', '3', '4', '1', '50'), +('4', '3', '4', '2', '50'), +('4', '3', '4', '3', '50'), + +('4', '3', '5', '0', '25'), +('4', '3', '5', '1', '25'), +('4', '3', '5', '2', '25'), +('4', '3', '5', '3', '25'), + +('4', '3', '6', '0', '25'), +('4', '3', '6', '1', '25'), +('4', '3', '6', '2', '25'), +('4', '3', '6', '3', '25'), + +('4', '4', '0', '0', '0'), +('4', '4', '0', '1', '0'), +('4', '4', '0', '2', '0'), +('4', '4', '0', '3', '0'), + +('4', '4', '1', '0', '25'), +('4', '4', '1', '1', '25'), +('4', '4', '1', '2', '25'), +('4', '4', '1', '3', '25'), + +('4', '4', '2', '0', '15'), +('4', '4', '2', '1', '15'), +('4', '4', '2', '2', '15'), +('4', '4', '2', '3', '15'), + +('4', '4', '3', '0', '25'), +('4', '4', '3', '1', '25'), +('4', '4', '3', '2', '25'), +('4', '4', '3', '3', '25'), + +('4', '4', '4', '0', '0'), +('4', '4', '4', '1', '0'), +('4', '4', '4', '2', '0'), +('4', '4', '4', '3', '0'), + +('4', '4', '5', '0', '0'), +('4', '4', '5', '1', '0'), +('4', '4', '5', '2', '0'), +('4', '4', '5', '3', '0'), + +('4', '4', '6', '0', '0'), +('4', '4', '6', '1', '0'), +('4', '4', '6', '2', '0'), +('4', '4', '6', '3', '0'), + +('4', '5', '0', '0', '0'), +('4', '5', '0', '1', '0'), +('4', '5', '0', '2', '0'), +('4', '5', '0', '3', '0'), + +('4', '5', '1', '0', '50'), +('4', '5', '1', '1', '50'), +('4', '5', '1', '2', '50'), +('4', '5', '1', '3', '50'), + +('4', '5', '2', '0', '50'), +('4', '5', '2', '1', '50'), +('4', '5', '2', '2', '50'), +('4', '5', '2', '3', '50'), + +('4', '5', '3', '0', '50'), +('4', '5', '3', '1', '50'), +('4', '5', '3', '2', '50'), +('4', '5', '3', '3', '50'), + +('4', '5', '4', '0', '25'), +('4', '5', '4', '1', '25'), +('4', '5', '4', '2', '25'), +('4', '5', '4', '3', '25'), + +('4', '5', '5', '0', '15'), +('4', '5', '5', '1', '15'), +('4', '5', '5', '2', '15'), +('4', '5', '5', '3', '15'), + +('4', '5', '6', '0', '15'), +('4', '5', '6', '1', '15'), +('4', '5', '6', '2', '15'), +('4', '5', '6', '3', '15'), + +('4', '6', '0', '0', '0'), +('4', '6', '0', '1', '0'), +('4', '6', '0', '2', '0'), +('4', '6', '0', '3', '0'), + +('4', '6', '1', '0', '0'), +('4', '6', '1', '1', '0'), +('4', '6', '1', '2', '0'), +('4', '6', '1', '3', '0'), + +('4', '6', '2', '0', '0'), +('4', '6', '2', '1', '0'), +('4', '6', '2', '2', '0'), +('4', '6', '2', '3', '0'), + +('4', '6', '3', '0', '0'), +('4', '6', '3', '1', '0'), +('4', '6', '3', '2', '0'), +('4', '6', '3', '3', '0'), + +('4', '6', '4', '0', '0'), +('4', '6', '4', '1', '0'), +('4', '6', '4', '2', '0'), +('4', '6', '4', '3', '0'), + +('4', '6', '5', '0', '0'), +('4', '6', '5', '1', '0'), +('4', '6', '5', '2', '0'), +('4', '6', '5', '3', '0'), + +('4', '6', '6', '0', '0'), +('4', '6', '6', '1', '0'), +('4', '6', '6', '2', '0'), +('4', '6', '6', '3', '0'), + +('4', '7', '0', '0', '0'), +('4', '7', '0', '1', '0'), +('4', '7', '0', '2', '0'), +('4', '7', '0', '3', '0'), + +('4', '7', '1', '0', '50'), +('4', '7', '1', '1', '50'), +('4', '7', '1', '2', '50'), +('4', '7', '1', '3', '50'), + +('4', '7', '2', '0', '50'), +('4', '7', '2', '1', '50'), +('4', '7', '2', '2', '50'), +('4', '7', '2', '3', '50'), + +('4', '7', '3', '0', '50'), +('4', '7', '3', '1', '50'), +('4', '7', '3', '2', '50'), +('4', '7', '3', '3', '50'), + +('4', '7', '4', '0', '25'), +('4', '7', '4', '1', '25'), +('4', '7', '4', '2', '25'), +('4', '7', '4', '3', '25'), + +('4', '7', '5', '0', '15'), +('4', '7', '5', '1', '15'), +('4', '7', '5', '2', '15'), +('4', '7', '5', '3', '15'), + +('4', '7', '6', '0', '15'), +('4', '7', '6', '1', '15'), +('4', '7', '6', '2', '15'), +('4', '7', '6', '3', '15'), + +('4', '8', '0', '0', '0'), +('4', '8', '0', '1', '0'), +('4', '8', '0', '2', '0'), +('4', '8', '0', '3', '0'), + +('4', '8', '1', '0', '0'), +('4', '8', '1', '1', '0'), +('4', '8', '1', '2', '0'), +('4', '8', '1', '3', '0'), + +('4', '8', '2', '0', '0'), +('4', '8', '2', '1', '0'), +('4', '8', '2', '2', '0'), +('4', '8', '2', '3', '0'), + +('4', '8', '3', '0', '0'), +('4', '8', '3', '1', '0'), +('4', '8', '3', '2', '0'), +('4', '8', '3', '3', '0'), + +('4', '8', '4', '0', '0'), +('4', '8', '4', '1', '0'), +('4', '8', '4', '2', '0'), +('4', '8', '4', '3', '0'), + +('4', '8', '5', '0', '0'), +('4', '8', '5', '1', '0'), +('4', '8', '5', '2', '0'), +('4', '8', '5', '3', '0'), + +('4', '8', '6', '0', '0'), +('4', '8', '6', '1', '0'), +('4', '8', '6', '2', '0'), +('4', '8', '6', '3', '0'), + +('4', '9', '0', '0', '0'), +('4', '9', '0', '1', '0'), +('4', '9', '0', '2', '0'), +('4', '9', '0', '3', '0'), + +('4', '9', '1', '0', '50'), +('4', '9', '1', '1', '50'), +('4', '9', '1', '2', '50'), +('4', '9', '1', '3', '50'), + +('4', '9', '2', '0', '50'), +('4', '9', '2', '1', '50'), +('4', '9', '2', '2', '50'), +('4', '9', '2', '3', '50'), + +('4', '9', '3', '0', '50'), +('4', '9', '3', '1', '50'), +('4', '9', '3', '2', '50'), +('4', '9', '3', '3', '50'), + +('4', '9', '4', '0', '25'), +('4', '9', '4', '1', '25'), +('4', '9', '4', '2', '25'), +('4', '9', '4', '3', '25'), + +('4', '9', '5', '0', '15'), +('4', '9', '5', '1', '15'), +('4', '9', '5', '2', '15'), +('4', '9', '5', '3', '15'), + +('4', '9', '6', '0', '15'), +('4', '9', '6', '1', '15'), +('4', '9', '6', '2', '15'), +('4', '9', '6', '3', '15'), + +('4', '10', '0', '0', '0'), +('4', '10', '0', '1', '0'), +('4', '10', '0', '2', '0'), +('4', '10', '0', '3', '0'), + +('4', '10', '1', '0', '50'), +('4', '10', '1', '1', '50'), +('4', '10', '1', '2', '50'), +('4', '10', '1', '3', '50'), + +('4', '10', '2', '0', '50'), +('4', '10', '2', '1', '50'), +('4', '10', '2', '2', '50'), +('4', '10', '2', '3', '50'), + +('4', '10', '3', '0', '50'), +('4', '10', '3', '1', '50'), +('4', '10', '3', '2', '50'), +('4', '10', '3', '3', '50'), + +('4', '10', '4', '0', '25'), +('4', '10', '4', '1', '25'), +('4', '10', '4', '2', '25'), +('4', '10', '4', '3', '25'), + +('4', '10', '5', '0', '15'), +('4', '10', '5', '1', '15'), +('4', '10', '5', '2', '15'), +('4', '10', '5', '3', '15'), + +('4', '10', '6', '0', '15'), +('4', '10', '6', '1', '15'), +('4', '10', '6', '2', '15'), +('4', '10', '6', '3', '15'), + +('4', '11', '0', '0', '0'), +('4', '11', '0', '1', '0'), +('4', '11', '0', '2', '0'), +('4', '11', '0', '3', '0'), + +('4', '11', '1', '0', '100'), +('4', '11', '1', '1', '100'), +('4', '11', '1', '2', '100'), +('4', '11', '1', '3', '100'), + +('4', '11', '2', '0', '100'), +('4', '11', '2', '1', '100'), +('4', '11', '2', '2', '100'), +('4', '11', '2', '3', '100'), + +('4', '11', '3', '0', '100'), +('4', '11', '3', '1', '100'), +('4', '11', '3', '2', '100'), +('4', '11', '3', '3', '100'), + +('4', '11', '4', '0', '50'), +('4', '11', '4', '1', '50'), +('4', '11', '4', '2', '50'), +('4', '11', '4', '3', '50'), + +('4', '11', '5', '0', '25'), +('4', '11', '5', '1', '25'), +('4', '11', '5', '2', '25'), +('4', '11', '5', '3', '25'), + +('4', '11', '6', '0', '25'), +('4', '11', '6', '1', '25'), +('4', '11', '6', '2', '25'), +('4', '11', '6', '3', '25'), + +('4', '12', '0', '0', '0'), +('4', '12', '0', '1', '0'), +('4', '12', '0', '2', '0'), +('4', '12', '0', '3', '0'), + +('4', '12', '1', '0', '50'), +('4', '12', '1', '1', '50'), +('4', '12', '1', '2', '50'), +('4', '12', '1', '3', '50'), + +('4', '12', '2', '0', '50'), +('4', '12', '2', '1', '50'), +('4', '12', '2', '2', '50'), +('4', '12', '2', '3', '50'), + +('4', '12', '3', '0', '50'), +('4', '12', '3', '1', '50'), +('4', '12', '3', '2', '50'), +('4', '12', '3', '3', '50'), + +('4', '12', '4', '0', '25'), +('4', '12', '4', '1', '25'), +('4', '12', '4', '2', '25'), +('4', '12', '4', '3', '25'), + +('4', '12', '5', '0', '15'), +('4', '12', '5', '1', '15'), +('4', '12', '5', '2', '15'), +('4', '12', '5', '3', '15'), + +('4', '12', '6', '0', '15'), +('4', '12', '6', '1', '15'), +('4', '12', '6', '2', '15'), +('4', '12', '6', '3', '15'), + +('4', '13', '0', '0', '0'), +('4', '13', '0', '1', '0'), +('4', '13', '0', '2', '0'), +('4', '13', '0', '3', '0'), + +('4', '13', '1', '0', '100'), +('4', '13', '1', '1', '100'), +('4', '13', '1', '2', '100'), +('4', '13', '1', '3', '100'), + +('4', '13', '2', '0', '100'), +('4', '13', '2', '1', '100'), +('4', '13', '2', '2', '100'), +('4', '13', '2', '3', '100'), + +('4', '13', '3', '0', '100'), +('4', '13', '3', '1', '100'), +('4', '13', '3', '2', '100'), +('4', '13', '3', '3', '100'), + +('4', '13', '4', '0', '50'), +('4', '13', '4', '1', '50'), +('4', '13', '4', '2', '50'), +('4', '13', '4', '3', '50'), + +('4', '13', '5', '0', '25'), +('4', '13', '5', '1', '25'), +('4', '13', '5', '2', '25'), +('4', '13', '5', '3', '25'), + +('4', '13', '6', '0', '25'), +('4', '13', '6', '1', '25'), +('4', '13', '6', '2', '25'), +('4', '13', '6', '3', '25'), + +('4', '14', '0', '0', '0'), +('4', '14', '0', '1', '0'), +('4', '14', '0', '2', '0'), +('4', '14', '0', '3', '0'), + +('4', '14', '1', '0', '0'), +('4', '14', '1', '1', '0'), +('4', '14', '1', '2', '0'), +('4', '14', '1', '3', '0'), + +('4', '14', '2', '0', '0'), +('4', '14', '2', '1', '0'), +('4', '14', '2', '2', '0'), +('4', '14', '2', '3', '0'), + +('4', '14', '3', '0', '0'), +('4', '14', '3', '1', '0'), +('4', '14', '3', '2', '0'), +('4', '14', '3', '3', '0'), + +('4', '14', '4', '0', '0'), +('4', '14', '4', '1', '0'), +('4', '14', '4', '2', '0'), +('4', '14', '4', '3', '0'), + +('4', '14', '5', '0', '0'), +('4', '14', '5', '1', '0'), +('4', '14', '5', '2', '0'), +('4', '14', '5', '3', '0'), + +('4', '14', '6', '0', '0'), +('4', '14', '6', '1', '0'), +('4', '14', '6', '2', '0'), +('4', '14', '6', '3', '0'), + +('4', '15', '0', '0', '0'), +('4', '15', '0', '1', '0'), +('4', '15', '0', '2', '0'), +('4', '15', '0', '3', '0'), + +('4', '15', '1', '0', '0'), +('4', '15', '1', '1', '0'), +('4', '15', '1', '2', '0'), +('4', '15', '1', '3', '0'), + +('4', '15', '2', '0', '0'), +('4', '15', '2', '1', '0'), +('4', '15', '2', '2', '0'), +('4', '15', '2', '3', '0'), + +('4', '15', '3', '0', '0'), +('4', '15', '3', '1', '0'), +('4', '15', '3', '2', '0'), +('4', '15', '3', '3', '0'), + +('4', '15', '4', '0', '0'), +('4', '15', '4', '1', '0'), +('4', '15', '4', '2', '0'), +('4', '15', '4', '3', '0'), + +('4', '15', '5', '0', '0'), +('4', '15', '5', '1', '0'), +('4', '15', '5', '2', '0'), +('4', '15', '5', '3', '0'), + +('4', '15', '6', '0', '0'), +('4', '15', '6', '1', '0'), +('4', '15', '6', '2', '0'), +('4', '15', '6', '3', '0'), + +-- SpellType_PetIndex + +('5', '0', '0', '0', '0'), +('5', '0', '0', '1', '0'), +('5', '0', '0', '2', '0'), +('5', '0', '0', '3', '0'), + +('5', '0', '1', '0', '0'), +('5', '0', '1', '1', '0'), +('5', '0', '1', '2', '0'), +('5', '0', '1', '3', '0'), + +('5', '0', '2', '0', '0'), +('5', '0', '2', '1', '0'), +('5', '0', '2', '2', '0'), +('5', '0', '2', '3', '0'), + +('5', '0', '3', '0', '0'), +('5', '0', '3', '1', '0'), +('5', '0', '3', '2', '0'), +('5', '0', '3', '3', '0'), + +('5', '0', '4', '0', '0'), +('5', '0', '4', '1', '0'), +('5', '0', '4', '2', '0'), +('5', '0', '4', '3', '0'), + +('5', '0', '5', '0', '0'), +('5', '0', '5', '1', '0'), +('5', '0', '5', '2', '0'), +('5', '0', '5', '3', '0'), + +('5', '0', '6', '0', '0'), +('5', '0', '6', '1', '0'), +('5', '0', '6', '2', '0'), +('5', '0', '6', '3', '0'), + +('5', '1', '0', '0', '0'), +('5', '1', '0', '1', '0'), +('5', '1', '0', '2', '0'), +('5', '1', '0', '3', '0'), + +('5', '1', '1', '0', '0'), +('5', '1', '1', '1', '0'), +('5', '1', '1', '2', '0'), +('5', '1', '1', '3', '0'), + +('5', '1', '2', '0', '0'), +('5', '1', '2', '1', '0'), +('5', '1', '2', '2', '0'), +('5', '1', '2', '3', '0'), + +('5', '1', '3', '0', '0'), +('5', '1', '3', '1', '0'), +('5', '1', '3', '2', '0'), +('5', '1', '3', '3', '0'), + +('5', '1', '4', '0', '0'), +('5', '1', '4', '1', '0'), +('5', '1', '4', '2', '0'), +('5', '1', '4', '3', '0'), + +('5', '1', '5', '0', '0'), +('5', '1', '5', '1', '0'), +('5', '1', '5', '2', '0'), +('5', '1', '5', '3', '0'), + +('5', '1', '6', '0', '0'), +('5', '1', '6', '1', '0'), +('5', '1', '6', '2', '0'), +('5', '1', '6', '3', '0'), + +('5', '2', '0', '0', '0'), +('5', '2', '0', '1', '0'), +('5', '2', '0', '2', '0'), +('5', '2', '0', '3', '0'), + +('5', '2', '1', '0', '0'), +('5', '2', '1', '1', '0'), +('5', '2', '1', '2', '0'), +('5', '2', '1', '3', '0'), + +('5', '2', '2', '0', '0'), +('5', '2', '2', '1', '0'), +('5', '2', '2', '2', '0'), +('5', '2', '2', '3', '0'), + +('5', '2', '3', '0', '0'), +('5', '2', '3', '1', '0'), +('5', '2', '3', '2', '0'), +('5', '2', '3', '3', '0'), + +('5', '2', '4', '0', '0'), +('5', '2', '4', '1', '0'), +('5', '2', '4', '2', '0'), +('5', '2', '4', '3', '0'), + +('5', '2', '5', '0', '0'), +('5', '2', '5', '1', '0'), +('5', '2', '5', '2', '0'), +('5', '2', '5', '3', '0'), + +('5', '2', '6', '0', '0'), +('5', '2', '6', '1', '0'), +('5', '2', '6', '2', '0'), +('5', '2', '6', '3', '0'), + +('5', '3', '0', '0', '0'), +('5', '3', '0', '1', '0'), +('5', '3', '0', '2', '0'), +('5', '3', '0', '3', '0'), + +('5', '3', '1', '0', '0'), +('5', '3', '1', '1', '0'), +('5', '3', '1', '2', '0'), +('5', '3', '1', '3', '0'), + +('5', '3', '2', '0', '0'), +('5', '3', '2', '1', '0'), +('5', '3', '2', '2', '0'), +('5', '3', '2', '3', '0'), + +('5', '3', '3', '0', '0'), +('5', '3', '3', '1', '0'), +('5', '3', '3', '2', '0'), +('5', '3', '3', '3', '0'), + +('5', '3', '4', '0', '0'), +('5', '3', '4', '1', '0'), +('5', '3', '4', '2', '0'), +('5', '3', '4', '3', '0'), + +('5', '3', '5', '0', '0'), +('5', '3', '5', '1', '0'), +('5', '3', '5', '2', '0'), +('5', '3', '5', '3', '0'), + +('5', '3', '6', '0', '0'), +('5', '3', '6', '1', '0'), +('5', '3', '6', '2', '0'), +('5', '3', '6', '3', '0'), + +('5', '4', '0', '0', '0'), +('5', '4', '0', '1', '0'), +('5', '4', '0', '2', '0'), +('5', '4', '0', '3', '0'), + +('5', '4', '1', '0', '25'), +('5', '4', '1', '1', '25'), +('5', '4', '1', '2', '25'), +('5', '4', '1', '3', '25'), + +('5', '4', '2', '0', '10'), +('5', '4', '2', '1', '10'), +('5', '4', '2', '2', '10'), +('5', '4', '2', '3', '10'), + +('5', '4', '3', '0', '25'), +('5', '4', '3', '1', '25'), +('5', '4', '3', '2', '25'), +('5', '4', '3', '3', '25'), + +('5', '4', '4', '0', '10'), +('5', '4', '4', '1', '10'), +('5', '4', '4', '2', '10'), +('5', '4', '4', '3', '10'), + +('5', '4', '5', '0', '10'), +('5', '4', '5', '1', '10'), +('5', '4', '5', '2', '10'), +('5', '4', '5', '3', '10'), + +('5', '4', '6', '0', '10'), +('5', '4', '6', '1', '10'), +('5', '4', '6', '2', '10'), +('5', '4', '6', '3', '10'), + +('5', '5', '0', '0', '0'), +('5', '5', '0', '1', '0'), +('5', '5', '0', '2', '0'), +('5', '5', '0', '3', '0'), + +('5', '5', '1', '0', '25'), +('5', '5', '1', '1', '25'), +('5', '5', '1', '2', '25'), +('5', '5', '1', '3', '25'), + +('5', '5', '2', '0', '10'), +('5', '5', '2', '1', '10'), +('5', '5', '2', '2', '10'), +('5', '5', '2', '3', '10'), + +('5', '5', '3', '0', '25'), +('5', '5', '3', '1', '25'), +('5', '5', '3', '2', '25'), +('5', '5', '3', '3', '25'), + +('5', '5', '4', '0', '10'), +('5', '5', '4', '1', '10'), +('5', '5', '4', '2', '10'), +('5', '5', '4', '3', '10'), + +('5', '5', '5', '0', '10'), +('5', '5', '5', '1', '10'), +('5', '5', '5', '2', '10'), +('5', '5', '5', '3', '10'), + +('5', '5', '6', '0', '10'), +('5', '5', '6', '1', '10'), +('5', '5', '6', '2', '10'), +('5', '5', '6', '3', '10'), + +('5', '6', '0', '0', '0'), +('5', '6', '0', '1', '0'), +('5', '6', '0', '2', '0'), +('5', '6', '0', '3', '0'), + +('5', '6', '1', '0', '0'), +('5', '6', '1', '1', '0'), +('5', '6', '1', '2', '0'), +('5', '6', '1', '3', '0'), + +('5', '6', '2', '0', '0'), +('5', '6', '2', '1', '0'), +('5', '6', '2', '2', '0'), +('5', '6', '2', '3', '0'), + +('5', '6', '3', '0', '0'), +('5', '6', '3', '1', '0'), +('5', '6', '3', '2', '0'), +('5', '6', '3', '3', '0'), + +('5', '6', '4', '0', '0'), +('5', '6', '4', '1', '0'), +('5', '6', '4', '2', '0'), +('5', '6', '4', '3', '0'), + +('5', '6', '5', '0', '0'), +('5', '6', '5', '1', '0'), +('5', '6', '5', '2', '0'), +('5', '6', '5', '3', '0'), + +('5', '6', '6', '0', '0'), +('5', '6', '6', '1', '0'), +('5', '6', '6', '2', '0'), +('5', '6', '6', '3', '0'), + +('5', '7', '0', '0', '0'), +('5', '7', '0', '1', '0'), +('5', '7', '0', '2', '0'), +('5', '7', '0', '3', '0'), + +('5', '7', '1', '0', '0'), +('5', '7', '1', '1', '0'), +('5', '7', '1', '2', '0'), +('5', '7', '1', '3', '0'), + +('5', '7', '2', '0', '0'), +('5', '7', '2', '1', '0'), +('5', '7', '2', '2', '0'), +('5', '7', '2', '3', '0'), + +('5', '7', '3', '0', '0'), +('5', '7', '3', '1', '0'), +('5', '7', '3', '2', '0'), +('5', '7', '3', '3', '0'), + +('5', '7', '4', '0', '0'), +('5', '7', '4', '1', '0'), +('5', '7', '4', '2', '0'), +('5', '7', '4', '3', '0'), + +('5', '7', '5', '0', '0'), +('5', '7', '5', '1', '0'), +('5', '7', '5', '2', '0'), +('5', '7', '5', '3', '0'), + +('5', '7', '6', '0', '0'), +('5', '7', '6', '1', '0'), +('5', '7', '6', '2', '0'), +('5', '7', '6', '3', '0'), + +('5', '8', '0', '0', '0'), +('5', '8', '0', '1', '0'), +('5', '8', '0', '2', '0'), +('5', '8', '0', '3', '0'), + +('5', '8', '1', '0', '0'), +('5', '8', '1', '1', '0'), +('5', '8', '1', '2', '0'), +('5', '8', '1', '3', '0'), + +('5', '8', '2', '0', '0'), +('5', '8', '2', '1', '0'), +('5', '8', '2', '2', '0'), +('5', '8', '2', '3', '0'), + +('5', '8', '3', '0', '0'), +('5', '8', '3', '1', '0'), +('5', '8', '3', '2', '0'), +('5', '8', '3', '3', '0'), + +('5', '8', '4', '0', '0'), +('5', '8', '4', '1', '0'), +('5', '8', '4', '2', '0'), +('5', '8', '4', '3', '0'), + +('5', '8', '5', '0', '0'), +('5', '8', '5', '1', '0'), +('5', '8', '5', '2', '0'), +('5', '8', '5', '3', '0'), + +('5', '8', '6', '0', '0'), +('5', '8', '6', '1', '0'), +('5', '8', '6', '2', '0'), +('5', '8', '6', '3', '0'), + +('5', '9', '0', '0', '0'), +('5', '9', '0', '1', '0'), +('5', '9', '0', '2', '0'), +('5', '9', '0', '3', '0'), + +('5', '9', '1', '0', '25'), +('5', '9', '1', '1', '25'), +('5', '9', '1', '2', '25'), +('5', '9', '1', '3', '25'), + +('5', '9', '2', '0', '10'), +('5', '9', '2', '1', '10'), +('5', '9', '2', '2', '10'), +('5', '9', '2', '3', '10'), + +('5', '9', '3', '0', '25'), +('5', '9', '3', '1', '25'), +('5', '9', '3', '2', '25'), +('5', '9', '3', '3', '25'), + +('5', '9', '4', '0', '10'), +('5', '9', '4', '1', '10'), +('5', '9', '4', '2', '10'), +('5', '9', '4', '3', '10'), + +('5', '9', '5', '0', '10'), +('5', '9', '5', '1', '10'), +('5', '9', '5', '2', '10'), +('5', '9', '5', '3', '10'), + +('5', '9', '6', '0', '10'), +('5', '9', '6', '1', '10'), +('5', '9', '6', '2', '10'), +('5', '9', '6', '3', '10'), + +('5', '10', '0', '0', '0'), +('5', '10', '0', '1', '0'), +('5', '10', '0', '2', '0'), +('5', '10', '0', '3', '0'), + +('5', '10', '1', '0', '100'), +('5', '10', '1', '1', '100'), +('5', '10', '1', '2', '100'), +('5', '10', '1', '3', '100'), + +('5', '10', '2', '0', '50'), +('5', '10', '2', '1', '50'), +('5', '10', '2', '2', '50'), +('5', '10', '2', '3', '50'), + +('5', '10', '3', '0', '100'), +('5', '10', '3', '1', '100'), +('5', '10', '3', '2', '100'), +('5', '10', '3', '3', '100'), + +('5', '10', '4', '0', '50'), +('5', '10', '4', '1', '50'), +('5', '10', '4', '2', '50'), +('5', '10', '4', '3', '50'), + +('5', '10', '5', '0', '25'), +('5', '10', '5', '1', '25'), +('5', '10', '5', '2', '25'), +('5', '10', '5', '3', '25'), + +('5', '10', '6', '0', '25'), +('5', '10', '6', '1', '25'), +('5', '10', '6', '2', '25'), +('5', '10', '6', '3', '25'), + +('5', '11', '0', '0', '0'), +('5', '11', '0', '1', '0'), +('5', '11', '0', '2', '0'), +('5', '11', '0', '3', '0'), + +('5', '11', '1', '0', '0'), +('5', '11', '1', '1', '0'), +('5', '11', '1', '2', '0'), +('5', '11', '1', '3', '0'), + +('5', '11', '2', '0', '0'), +('5', '11', '2', '1', '0'), +('5', '11', '2', '2', '0'), +('5', '11', '2', '3', '0'), + +('5', '11', '3', '0', '0'), +('5', '11', '3', '1', '0'), +('5', '11', '3', '2', '0'), +('5', '11', '3', '3', '0'), + +('5', '11', '4', '0', '0'), +('5', '11', '4', '1', '0'), +('5', '11', '4', '2', '0'), +('5', '11', '4', '3', '0'), + +('5', '11', '5', '0', '0'), +('5', '11', '5', '1', '0'), +('5', '11', '5', '2', '0'), +('5', '11', '5', '3', '0'), + +('5', '11', '6', '0', '0'), +('5', '11', '6', '1', '0'), +('5', '11', '6', '2', '0'), +('5', '11', '6', '3', '0'), + +('5', '12', '0', '0', '0'), +('5', '12', '0', '1', '0'), +('5', '12', '0', '2', '0'), +('5', '12', '0', '3', '0'), + +('5', '12', '1', '0', '100'), +('5', '12', '1', '1', '100'), +('5', '12', '1', '2', '100'), +('5', '12', '1', '3', '100'), + +('5', '12', '2', '0', '50'), +('5', '12', '2', '1', '50'), +('5', '12', '2', '2', '50'), +('5', '12', '2', '3', '50'), + +('5', '12', '3', '0', '100'), +('5', '12', '3', '1', '100'), +('5', '12', '3', '2', '100'), +('5', '12', '3', '3', '100'), + +('5', '12', '4', '0', '50'), +('5', '12', '4', '1', '50'), +('5', '12', '4', '2', '50'), +('5', '12', '4', '3', '50'), + +('5', '12', '5', '0', '25'), +('5', '12', '5', '1', '25'), +('5', '12', '5', '2', '25'), +('5', '12', '5', '3', '25'), + +('5', '12', '6', '0', '25'), +('5', '12', '6', '1', '25'), +('5', '12', '6', '2', '25'), +('5', '12', '6', '3', '25'), + +('5', '13', '0', '0', '0'), +('5', '13', '0', '1', '0'), +('5', '13', '0', '2', '0'), +('5', '13', '0', '3', '0'), + +('5', '13', '1', '0', '25'), +('5', '13', '1', '1', '25'), +('5', '13', '1', '2', '25'), +('5', '13', '1', '3', '25'), + +('5', '13', '2', '0', '10'), +('5', '13', '2', '1', '10'), +('5', '13', '2', '2', '10'), +('5', '13', '2', '3', '10'), + +('5', '13', '3', '0', '25'), +('5', '13', '3', '1', '25'), +('5', '13', '3', '2', '25'), +('5', '13', '3', '3', '25'), + +('5', '13', '4', '0', '10'), +('5', '13', '4', '1', '10'), +('5', '13', '4', '2', '10'), +('5', '13', '4', '3', '10'), + +('5', '13', '5', '0', '10'), +('5', '13', '5', '1', '10'), +('5', '13', '5', '2', '10'), +('5', '13', '5', '3', '10'), + +('5', '13', '6', '0', '10'), +('5', '13', '6', '1', '10'), +('5', '13', '6', '2', '10'), +('5', '13', '6', '3', '10'), + +('5', '14', '0', '0', '0'), +('5', '14', '0', '1', '0'), +('5', '14', '0', '2', '0'), +('5', '14', '0', '3', '0'), + +('5', '14', '1', '0', '100'), +('5', '14', '1', '1', '100'), +('5', '14', '1', '2', '100'), +('5', '14', '1', '3', '100'), + +('5', '14', '2', '0', '50'), +('5', '14', '2', '1', '50'), +('5', '14', '2', '2', '50'), +('5', '14', '2', '3', '50'), + +('5', '14', '3', '0', '100'), +('5', '14', '3', '1', '100'), +('5', '14', '3', '2', '100'), +('5', '14', '3', '3', '100'), + +('5', '14', '4', '0', '50'), +('5', '14', '4', '1', '50'), +('5', '14', '4', '2', '50'), +('5', '14', '4', '3', '50'), + +('5', '14', '5', '0', '25'), +('5', '14', '5', '1', '25'), +('5', '14', '5', '2', '25'), +('5', '14', '5', '3', '25'), + +('5', '14', '6', '0', '25'), +('5', '14', '6', '1', '25'), +('5', '14', '6', '2', '25'), +('5', '14', '6', '3', '25'), + +('5', '15', '0', '0', '0'), +('5', '15', '0', '1', '0'), +('5', '15', '0', '2', '0'), +('5', '15', '0', '3', '0'), + +('5', '15', '1', '0', '0'), +('5', '15', '1', '1', '0'), +('5', '15', '1', '2', '0'), +('5', '15', '1', '3', '0'), + +('5', '15', '2', '0', '0'), +('5', '15', '2', '1', '0'), +('5', '15', '2', '2', '0'), +('5', '15', '2', '3', '0'), + +('5', '15', '3', '0', '0'), +('5', '15', '3', '1', '0'), +('5', '15', '3', '2', '0'), +('5', '15', '3', '3', '0'), + +('5', '15', '4', '0', '0'), +('5', '15', '4', '1', '0'), +('5', '15', '4', '2', '0'), +('5', '15', '4', '3', '0'), + +('5', '15', '5', '0', '0'), +('5', '15', '5', '1', '0'), +('5', '15', '5', '2', '0'), +('5', '15', '5', '3', '0'), + +('5', '15', '6', '0', '0'), +('5', '15', '6', '1', '0'), +('5', '15', '6', '2', '0'), +('5', '15', '6', '3', '0'), + +-- SpellType_LifetapIndex + +('6', '0', '0', '0', '0'), +('6', '0', '0', '1', '0'), +('6', '0', '0', '2', '0'), +('6', '0', '0', '3', '0'), + +('6', '0', '1', '0', '0'), +('6', '0', '1', '1', '0'), +('6', '0', '1', '2', '0'), +('6', '0', '1', '3', '0'), + +('6', '0', '2', '0', '0'), +('6', '0', '2', '1', '0'), +('6', '0', '2', '2', '0'), +('6', '0', '2', '3', '0'), + +('6', '0', '3', '0', '0'), +('6', '0', '3', '1', '0'), +('6', '0', '3', '2', '0'), +('6', '0', '3', '3', '0'), + +('6', '0', '4', '0', '0'), +('6', '0', '4', '1', '0'), +('6', '0', '4', '2', '0'), +('6', '0', '4', '3', '0'), + +('6', '0', '5', '0', '0'), +('6', '0', '5', '1', '0'), +('6', '0', '5', '2', '0'), +('6', '0', '5', '3', '0'), + +('6', '0', '6', '0', '0'), +('6', '0', '6', '1', '0'), +('6', '0', '6', '2', '0'), +('6', '0', '6', '3', '0'), + +('6', '1', '0', '0', '0'), +('6', '1', '0', '1', '0'), +('6', '1', '0', '2', '0'), +('6', '1', '0', '3', '0'), + +('6', '1', '1', '0', '0'), +('6', '1', '1', '1', '0'), +('6', '1', '1', '2', '0'), +('6', '1', '1', '3', '0'), + +('6', '1', '2', '0', '0'), +('6', '1', '2', '1', '0'), +('6', '1', '2', '2', '0'), +('6', '1', '2', '3', '0'), + +('6', '1', '3', '0', '0'), +('6', '1', '3', '1', '0'), +('6', '1', '3', '2', '0'), +('6', '1', '3', '3', '0'), + +('6', '1', '4', '0', '0'), +('6', '1', '4', '1', '0'), +('6', '1', '4', '2', '0'), +('6', '1', '4', '3', '0'), + +('6', '1', '5', '0', '0'), +('6', '1', '5', '1', '0'), +('6', '1', '5', '2', '0'), +('6', '1', '5', '3', '0'), + +('6', '1', '6', '0', '0'), +('6', '1', '6', '1', '0'), +('6', '1', '6', '2', '0'), +('6', '1', '6', '3', '0'), + +('6', '2', '0', '0', '0'), +('6', '2', '0', '1', '0'), +('6', '2', '0', '2', '0'), +('6', '2', '0', '3', '0'), + +('6', '2', '1', '0', '0'), +('6', '2', '1', '1', '0'), +('6', '2', '1', '2', '0'), +('6', '2', '1', '3', '0'), + +('6', '2', '2', '0', '0'), +('6', '2', '2', '1', '0'), +('6', '2', '2', '2', '0'), +('6', '2', '2', '3', '0'), + +('6', '2', '3', '0', '0'), +('6', '2', '3', '1', '0'), +('6', '2', '3', '2', '0'), +('6', '2', '3', '3', '0'), + +('6', '2', '4', '0', '0'), +('6', '2', '4', '1', '0'), +('6', '2', '4', '2', '0'), +('6', '2', '4', '3', '0'), + +('6', '2', '5', '0', '0'), +('6', '2', '5', '1', '0'), +('6', '2', '5', '2', '0'), +('6', '2', '5', '3', '0'), + +('6', '2', '6', '0', '0'), +('6', '2', '6', '1', '0'), +('6', '2', '6', '2', '0'), +('6', '2', '6', '3', '0'), + +('6', '3', '0', '0', '0'), +('6', '3', '0', '1', '0'), +('6', '3', '0', '2', '0'), +('6', '3', '0', '3', '0'), + +('6', '3', '1', '0', '0'), +('6', '3', '1', '1', '0'), +('6', '3', '1', '2', '0'), +('6', '3', '1', '3', '0'), + +('6', '3', '2', '0', '0'), +('6', '3', '2', '1', '0'), +('6', '3', '2', '2', '0'), +('6', '3', '2', '3', '0'), + +('6', '3', '3', '0', '0'), +('6', '3', '3', '1', '0'), +('6', '3', '3', '2', '0'), +('6', '3', '3', '3', '0'), + +('6', '3', '4', '0', '0'), +('6', '3', '4', '1', '0'), +('6', '3', '4', '2', '0'), +('6', '3', '4', '3', '0'), + +('6', '3', '5', '0', '0'), +('6', '3', '5', '1', '0'), +('6', '3', '5', '2', '0'), +('6', '3', '5', '3', '0'), + +('6', '3', '6', '0', '0'), +('6', '3', '6', '1', '0'), +('6', '3', '6', '2', '0'), +('6', '3', '6', '3', '0'), + +('6', '4', '0', '0', '0'), +('6', '4', '0', '1', '0'), +('6', '4', '0', '2', '0'), +('6', '4', '0', '3', '0'), + +('6', '4', '1', '0', '50'), +('6', '4', '1', '1', '50'), +('6', '4', '1', '2', '50'), +('6', '4', '1', '3', '50'), + +('6', '4', '2', '0', '50'), +('6', '4', '2', '1', '50'), +('6', '4', '2', '2', '50'), +('6', '4', '2', '3', '50'), + +('6', '4', '3', '0', '50'), +('6', '4', '3', '1', '50'), +('6', '4', '3', '2', '50'), +('6', '4', '3', '3', '50'), + +('6', '4', '4', '0', '50'), +('6', '4', '4', '1', '50'), +('6', '4', '4', '2', '50'), +('6', '4', '4', '3', '50'), + +('6', '4', '5', '0', '100'), +('6', '4', '5', '1', '100'), +('6', '4', '5', '2', '100'), +('6', '4', '5', '3', '100'), + +('6', '4', '6', '0', '100'), +('6', '4', '6', '1', '100'), +('6', '4', '6', '2', '100'), +('6', '4', '6', '3', '100'), + +('6', '5', '0', '0', '0'), +('6', '5', '0', '1', '0'), +('6', '5', '0', '2', '0'), +('6', '5', '0', '3', '0'), + +('6', '5', '1', '0', '0'), +('6', '5', '1', '1', '0'), +('6', '5', '1', '2', '0'), +('6', '5', '1', '3', '0'), + +('6', '5', '2', '0', '0'), +('6', '5', '2', '1', '0'), +('6', '5', '2', '2', '0'), +('6', '5', '2', '3', '0'), + +('6', '5', '3', '0', '0'), +('6', '5', '3', '1', '0'), +('6', '5', '3', '2', '0'), +('6', '5', '3', '3', '0'), + +('6', '5', '4', '0', '0'), +('6', '5', '4', '1', '0'), +('6', '5', '4', '2', '0'), +('6', '5', '4', '3', '0'), + +('6', '5', '5', '0', '0'), +('6', '5', '5', '1', '0'), +('6', '5', '5', '2', '0'), +('6', '5', '5', '3', '0'), + +('6', '5', '6', '0', '0'), +('6', '5', '6', '1', '0'), +('6', '5', '6', '2', '0'), +('6', '5', '6', '3', '0'), + +('6', '6', '0', '0', '0'), +('6', '6', '0', '1', '0'), +('6', '6', '0', '2', '0'), +('6', '6', '0', '3', '0'), + +('6', '6', '1', '0', '0'), +('6', '6', '1', '1', '0'), +('6', '6', '1', '2', '0'), +('6', '6', '1', '3', '0'), + +('6', '6', '2', '0', '0'), +('6', '6', '2', '1', '0'), +('6', '6', '2', '2', '0'), +('6', '6', '2', '3', '0'), + +('6', '6', '3', '0', '0'), +('6', '6', '3', '1', '0'), +('6', '6', '3', '2', '0'), +('6', '6', '3', '3', '0'), + +('6', '6', '4', '0', '0'), +('6', '6', '4', '1', '0'), +('6', '6', '4', '2', '0'), +('6', '6', '4', '3', '0'), + +('6', '6', '5', '0', '0'), +('6', '6', '5', '1', '0'), +('6', '6', '5', '2', '0'), +('6', '6', '5', '3', '0'), + +('6', '6', '6', '0', '0'), +('6', '6', '6', '1', '0'), +('6', '6', '6', '2', '0'), +('6', '6', '6', '3', '0'), + +('6', '7', '0', '0', '0'), +('6', '7', '0', '1', '0'), +('6', '7', '0', '2', '0'), +('6', '7', '0', '3', '0'), + +('6', '7', '1', '0', '0'), +('6', '7', '1', '1', '0'), +('6', '7', '1', '2', '0'), +('6', '7', '1', '3', '0'), + +('6', '7', '2', '0', '0'), +('6', '7', '2', '1', '0'), +('6', '7', '2', '2', '0'), +('6', '7', '2', '3', '0'), + +('6', '7', '3', '0', '0'), +('6', '7', '3', '1', '0'), +('6', '7', '3', '2', '0'), +('6', '7', '3', '3', '0'), + +('6', '7', '4', '0', '0'), +('6', '7', '4', '1', '0'), +('6', '7', '4', '2', '0'), +('6', '7', '4', '3', '0'), + +('6', '7', '5', '0', '0'), +('6', '7', '5', '1', '0'), +('6', '7', '5', '2', '0'), +('6', '7', '5', '3', '0'), + +('6', '7', '6', '0', '0'), +('6', '7', '6', '1', '0'), +('6', '7', '6', '2', '0'), +('6', '7', '6', '3', '0'), + +('6', '8', '0', '0', '0'), +('6', '8', '0', '1', '0'), +('6', '8', '0', '2', '0'), +('6', '8', '0', '3', '0'), + +('6', '8', '1', '0', '0'), +('6', '8', '1', '1', '0'), +('6', '8', '1', '2', '0'), +('6', '8', '1', '3', '0'), + +('6', '8', '2', '0', '0'), +('6', '8', '2', '1', '0'), +('6', '8', '2', '2', '0'), +('6', '8', '2', '3', '0'), + +('6', '8', '3', '0', '0'), +('6', '8', '3', '1', '0'), +('6', '8', '3', '2', '0'), +('6', '8', '3', '3', '0'), + +('6', '8', '4', '0', '0'), +('6', '8', '4', '1', '0'), +('6', '8', '4', '2', '0'), +('6', '8', '4', '3', '0'), + +('6', '8', '5', '0', '0'), +('6', '8', '5', '1', '0'), +('6', '8', '5', '2', '0'), +('6', '8', '5', '3', '0'), + +('6', '8', '6', '0', '0'), +('6', '8', '6', '1', '0'), +('6', '8', '6', '2', '0'), +('6', '8', '6', '3', '0'), + +('6', '9', '0', '0', '0'), +('6', '9', '0', '1', '0'), +('6', '9', '0', '2', '0'), +('6', '9', '0', '3', '0'), + +('6', '9', '1', '0', '0'), +('6', '9', '1', '1', '0'), +('6', '9', '1', '2', '0'), +('6', '9', '1', '3', '0'), + +('6', '9', '2', '0', '0'), +('6', '9', '2', '1', '0'), +('6', '9', '2', '2', '0'), +('6', '9', '2', '3', '0'), + +('6', '9', '3', '0', '0'), +('6', '9', '3', '1', '0'), +('6', '9', '3', '2', '0'), +('6', '9', '3', '3', '0'), + +('6', '9', '4', '0', '0'), +('6', '9', '4', '1', '0'), +('6', '9', '4', '2', '0'), +('6', '9', '4', '3', '0'), + +('6', '9', '5', '0', '0'), +('6', '9', '5', '1', '0'), +('6', '9', '5', '2', '0'), +('6', '9', '5', '3', '0'), + +('6', '9', '6', '0', '0'), +('6', '9', '6', '1', '0'), +('6', '9', '6', '2', '0'), +('6', '9', '6', '3', '0'), + +('6', '10', '0', '0', '0'), +('6', '10', '0', '1', '0'), +('6', '10', '0', '2', '0'), +('6', '10', '0', '3', '0'), + +('6', '10', '1', '0', '50'), +('6', '10', '1', '1', '50'), +('6', '10', '1', '2', '50'), +('6', '10', '1', '3', '50'), + +('6', '10', '2', '0', '50'), +('6', '10', '2', '1', '50'), +('6', '10', '2', '2', '50'), +('6', '10', '2', '3', '50'), + +('6', '10', '3', '0', '50'), +('6', '10', '3', '1', '50'), +('6', '10', '3', '2', '50'), +('6', '10', '3', '3', '50'), + +('6', '10', '4', '0', '50'), +('6', '10', '4', '1', '50'), +('6', '10', '4', '2', '50'), +('6', '10', '4', '3', '50'), + +('6', '10', '5', '0', '100'), +('6', '10', '5', '1', '100'), +('6', '10', '5', '2', '100'), +('6', '10', '5', '3', '100'), + +('6', '10', '6', '0', '100'), +('6', '10', '6', '1', '100'), +('6', '10', '6', '2', '100'), +('6', '10', '6', '3', '100'), + +('6', '11', '0', '0', '0'), +('6', '11', '0', '1', '0'), +('6', '11', '0', '2', '0'), +('6', '11', '0', '3', '0'), + +('6', '11', '1', '0', '0'), +('6', '11', '1', '1', '0'), +('6', '11', '1', '2', '0'), +('6', '11', '1', '3', '0'), + +('6', '11', '2', '0', '0'), +('6', '11', '2', '1', '0'), +('6', '11', '2', '2', '0'), +('6', '11', '2', '3', '0'), + +('6', '11', '3', '0', '0'), +('6', '11', '3', '1', '0'), +('6', '11', '3', '2', '0'), +('6', '11', '3', '3', '0'), + +('6', '11', '4', '0', '0'), +('6', '11', '4', '1', '0'), +('6', '11', '4', '2', '0'), +('6', '11', '4', '3', '0'), + +('6', '11', '5', '0', '0'), +('6', '11', '5', '1', '0'), +('6', '11', '5', '2', '0'), +('6', '11', '5', '3', '0'), + +('6', '11', '6', '0', '0'), +('6', '11', '6', '1', '0'), +('6', '11', '6', '2', '0'), +('6', '11', '6', '3', '0'), + +('6', '12', '0', '0', '0'), +('6', '12', '0', '1', '0'), +('6', '12', '0', '2', '0'), +('6', '12', '0', '3', '0'), + +('6', '12', '1', '0', '0'), +('6', '12', '1', '1', '0'), +('6', '12', '1', '2', '0'), +('6', '12', '1', '3', '0'), + +('6', '12', '2', '0', '0'), +('6', '12', '2', '1', '0'), +('6', '12', '2', '2', '0'), +('6', '12', '2', '3', '0'), + +('6', '12', '3', '0', '0'), +('6', '12', '3', '1', '0'), +('6', '12', '3', '2', '0'), +('6', '12', '3', '3', '0'), + +('6', '12', '4', '0', '0'), +('6', '12', '4', '1', '0'), +('6', '12', '4', '2', '0'), +('6', '12', '4', '3', '0'), + +('6', '12', '5', '0', '0'), +('6', '12', '5', '1', '0'), +('6', '12', '5', '2', '0'), +('6', '12', '5', '3', '0'), + +('6', '12', '6', '0', '0'), +('6', '12', '6', '1', '0'), +('6', '12', '6', '2', '0'), +('6', '12', '6', '3', '0'), + +('6', '13', '0', '0', '0'), +('6', '13', '0', '1', '0'), +('6', '13', '0', '2', '0'), +('6', '13', '0', '3', '0'), + +('6', '13', '1', '0', '0'), +('6', '13', '1', '1', '0'), +('6', '13', '1', '2', '0'), +('6', '13', '1', '3', '0'), + +('6', '13', '2', '0', '0'), +('6', '13', '2', '1', '0'), +('6', '13', '2', '2', '0'), +('6', '13', '2', '3', '0'), + +('6', '13', '3', '0', '0'), +('6', '13', '3', '1', '0'), +('6', '13', '3', '2', '0'), +('6', '13', '3', '3', '0'), + +('6', '13', '4', '0', '0'), +('6', '13', '4', '1', '0'), +('6', '13', '4', '2', '0'), +('6', '13', '4', '3', '0'), + +('6', '13', '5', '0', '0'), +('6', '13', '5', '1', '0'), +('6', '13', '5', '2', '0'), +('6', '13', '5', '3', '0'), + +('6', '13', '6', '0', '0'), +('6', '13', '6', '1', '0'), +('6', '13', '6', '2', '0'), +('6', '13', '6', '3', '0'), + +('6', '14', '0', '0', '0'), +('6', '14', '0', '1', '0'), +('6', '14', '0', '2', '0'), +('6', '14', '0', '3', '0'), + +('6', '14', '1', '0', '0'), +('6', '14', '1', '1', '0'), +('6', '14', '1', '2', '0'), +('6', '14', '1', '3', '0'), + +('6', '14', '2', '0', '0'), +('6', '14', '2', '1', '0'), +('6', '14', '2', '2', '0'), +('6', '14', '2', '3', '0'), + +('6', '14', '3', '0', '0'), +('6', '14', '3', '1', '0'), +('6', '14', '3', '2', '0'), +('6', '14', '3', '3', '0'), + +('6', '14', '4', '0', '0'), +('6', '14', '4', '1', '0'), +('6', '14', '4', '2', '0'), +('6', '14', '4', '3', '0'), + +('6', '14', '5', '0', '0'), +('6', '14', '5', '1', '0'), +('6', '14', '5', '2', '0'), +('6', '14', '5', '3', '0'), + +('6', '14', '6', '0', '0'), +('6', '14', '6', '1', '0'), +('6', '14', '6', '2', '0'), +('6', '14', '6', '3', '0'), + +('6', '15', '0', '0', '0'), +('6', '15', '0', '1', '0'), +('6', '15', '0', '2', '0'), +('6', '15', '0', '3', '0'), + +('6', '15', '1', '0', '0'), +('6', '15', '1', '1', '0'), +('6', '15', '1', '2', '0'), +('6', '15', '1', '3', '0'), + +('6', '15', '2', '0', '0'), +('6', '15', '2', '1', '0'), +('6', '15', '2', '2', '0'), +('6', '15', '2', '3', '0'), + +('6', '15', '3', '0', '0'), +('6', '15', '3', '1', '0'), +('6', '15', '3', '2', '0'), +('6', '15', '3', '3', '0'), + +('6', '15', '4', '0', '0'), +('6', '15', '4', '1', '0'), +('6', '15', '4', '2', '0'), +('6', '15', '4', '3', '0'), + +('6', '15', '5', '0', '0'), +('6', '15', '5', '1', '0'), +('6', '15', '5', '2', '0'), +('6', '15', '5', '3', '0'), + +('6', '15', '6', '0', '0'), +('6', '15', '6', '1', '0'), +('6', '15', '6', '2', '0'), +('6', '15', '6', '3', '0'), + +-- SpellType_SnareIndex + +('7', '0', '0', '0', '0'), +('7', '0', '0', '1', '0'), +('7', '0', '0', '2', '0'), +('7', '0', '0', '3', '0'), + +('7', '0', '1', '0', '0'), +('7', '0', '1', '1', '0'), +('7', '0', '1', '2', '0'), +('7', '0', '1', '3', '0'), + +('7', '0', '2', '0', '0'), +('7', '0', '2', '1', '0'), +('7', '0', '2', '2', '0'), +('7', '0', '2', '3', '0'), + +('7', '0', '3', '0', '0'), +('7', '0', '3', '1', '0'), +('7', '0', '3', '2', '0'), +('7', '0', '3', '3', '0'), + +('7', '0', '4', '0', '0'), +('7', '0', '4', '1', '0'), +('7', '0', '4', '2', '0'), +('7', '0', '4', '3', '0'), + +('7', '0', '5', '0', '0'), +('7', '0', '5', '1', '0'), +('7', '0', '5', '2', '0'), +('7', '0', '5', '3', '0'), + +('7', '0', '6', '0', '0'), +('7', '0', '6', '1', '0'), +('7', '0', '6', '2', '0'), +('7', '0', '6', '3', '0'), + +('7', '1', '0', '0', '0'), +('7', '1', '0', '1', '0'), +('7', '1', '0', '2', '0'), +('7', '1', '0', '3', '0'), + +('7', '1', '1', '0', '0'), +('7', '1', '1', '1', '0'), +('7', '1', '1', '2', '0'), +('7', '1', '1', '3', '0'), + +('7', '1', '2', '0', '0'), +('7', '1', '2', '1', '0'), +('7', '1', '2', '2', '0'), +('7', '1', '2', '3', '0'), + +('7', '1', '3', '0', '0'), +('7', '1', '3', '1', '0'), +('7', '1', '3', '2', '0'), +('7', '1', '3', '3', '0'), + +('7', '1', '4', '0', '0'), +('7', '1', '4', '1', '0'), +('7', '1', '4', '2', '0'), +('7', '1', '4', '3', '0'), + +('7', '1', '5', '0', '0'), +('7', '1', '5', '1', '0'), +('7', '1', '5', '2', '0'), +('7', '1', '5', '3', '0'), + +('7', '1', '6', '0', '0'), +('7', '1', '6', '1', '0'), +('7', '1', '6', '2', '0'), +('7', '1', '6', '3', '0'), + +('7', '2', '0', '0', '0'), +('7', '2', '0', '1', '0'), +('7', '2', '0', '2', '0'), +('7', '2', '0', '3', '0'), + +('7', '2', '1', '0', '0'), +('7', '2', '1', '1', '0'), +('7', '2', '1', '2', '0'), +('7', '2', '1', '3', '0'), + +('7', '2', '2', '0', '0'), +('7', '2', '2', '1', '0'), +('7', '2', '2', '2', '0'), +('7', '2', '2', '3', '0'), + +('7', '2', '3', '0', '0'), +('7', '2', '3', '1', '0'), +('7', '2', '3', '2', '0'), +('7', '2', '3', '3', '0'), + +('7', '2', '4', '0', '0'), +('7', '2', '4', '1', '0'), +('7', '2', '4', '2', '0'), +('7', '2', '4', '3', '0'), + +('7', '2', '5', '0', '0'), +('7', '2', '5', '1', '0'), +('7', '2', '5', '2', '0'), +('7', '2', '5', '3', '0'), + +('7', '2', '6', '0', '0'), +('7', '2', '6', '1', '0'), +('7', '2', '6', '2', '0'), +('7', '2', '6', '3', '0'), + +('7', '3', '0', '0', '0'), +('7', '3', '0', '1', '0'), +('7', '3', '0', '2', '0'), +('7', '3', '0', '3', '0'), + +('7', '3', '1', '0', '0'), +('7', '3', '1', '1', '0'), +('7', '3', '1', '2', '0'), +('7', '3', '1', '3', '0'), + +('7', '3', '2', '0', '0'), +('7', '3', '2', '1', '0'), +('7', '3', '2', '2', '0'), +('7', '3', '2', '3', '0'), + +('7', '3', '3', '0', '0'), +('7', '3', '3', '1', '0'), +('7', '3', '3', '2', '0'), +('7', '3', '3', '3', '0'), + +('7', '3', '4', '0', '0'), +('7', '3', '4', '1', '0'), +('7', '3', '4', '2', '0'), +('7', '3', '4', '3', '0'), + +('7', '3', '5', '0', '0'), +('7', '3', '5', '1', '0'), +('7', '3', '5', '2', '0'), +('7', '3', '5', '3', '0'), + +('7', '3', '6', '0', '0'), +('7', '3', '6', '1', '0'), +('7', '3', '6', '2', '0'), +('7', '3', '6', '3', '0'), + +('7', '4', '0', '0', '0'), +('7', '4', '0', '1', '0'), +('7', '4', '0', '2', '0'), +('7', '4', '0', '3', '0'), + +('7', '4', '1', '0', '0'), +('7', '4', '1', '1', '0'), +('7', '4', '1', '2', '0'), +('7', '4', '1', '3', '0'), + +('7', '4', '2', '0', '0'), +('7', '4', '2', '1', '0'), +('7', '4', '2', '2', '0'), +('7', '4', '2', '3', '0'), + +('7', '4', '3', '0', '0'), +('7', '4', '3', '1', '0'), +('7', '4', '3', '2', '0'), +('7', '4', '3', '3', '0'), + +('7', '4', '4', '0', '0'), +('7', '4', '4', '1', '0'), +('7', '4', '4', '2', '0'), +('7', '4', '4', '3', '0'), + +('7', '4', '5', '0', '0'), +('7', '4', '5', '1', '0'), +('7', '4', '5', '2', '0'), +('7', '4', '5', '3', '0'), + +('7', '4', '6', '0', '0'), +('7', '4', '6', '1', '0'), +('7', '4', '6', '2', '0'), +('7', '4', '6', '3', '0'), + +('7', '5', '0', '0', '0'), +('7', '5', '0', '1', '0'), +('7', '5', '0', '2', '0'), +('7', '5', '0', '3', '0'), + +('7', '5', '1', '0', '0'), +('7', '5', '1', '1', '0'), +('7', '5', '1', '2', '0'), +('7', '5', '1', '3', '0'), + +('7', '5', '2', '0', '0'), +('7', '5', '2', '1', '0'), +('7', '5', '2', '2', '0'), +('7', '5', '2', '3', '0'), + +('7', '5', '3', '0', '0'), +('7', '5', '3', '1', '0'), +('7', '5', '3', '2', '0'), +('7', '5', '3', '3', '0'), + +('7', '5', '4', '0', '0'), +('7', '5', '4', '1', '0'), +('7', '5', '4', '2', '0'), +('7', '5', '4', '3', '0'), + +('7', '5', '5', '0', '0'), +('7', '5', '5', '1', '0'), +('7', '5', '5', '2', '0'), +('7', '5', '5', '3', '0'), + +('7', '5', '6', '0', '0'), +('7', '5', '6', '1', '0'), +('7', '5', '6', '2', '0'), +('7', '5', '6', '3', '0'), + +('7', '6', '0', '0', '0'), +('7', '6', '0', '1', '0'), +('7', '6', '0', '2', '0'), +('7', '6', '0', '3', '0'), + +('7', '6', '1', '0', '0'), +('7', '6', '1', '1', '0'), +('7', '6', '1', '2', '0'), +('7', '6', '1', '3', '0'), + +('7', '6', '2', '0', '0'), +('7', '6', '2', '1', '0'), +('7', '6', '2', '2', '0'), +('7', '6', '2', '3', '0'), + +('7', '6', '3', '0', '0'), +('7', '6', '3', '1', '0'), +('7', '6', '3', '2', '0'), +('7', '6', '3', '3', '0'), + +('7', '6', '4', '0', '0'), +('7', '6', '4', '1', '0'), +('7', '6', '4', '2', '0'), +('7', '6', '4', '3', '0'), + +('7', '6', '5', '0', '0'), +('7', '6', '5', '1', '0'), +('7', '6', '5', '2', '0'), +('7', '6', '5', '3', '0'), + +('7', '6', '6', '0', '0'), +('7', '6', '6', '1', '0'), +('7', '6', '6', '2', '0'), +('7', '6', '6', '3', '0'), + +('7', '7', '0', '0', '0'), +('7', '7', '0', '1', '0'), +('7', '7', '0', '2', '0'), +('7', '7', '0', '3', '0'), + +('7', '7', '1', '0', '0'), +('7', '7', '1', '1', '0'), +('7', '7', '1', '2', '0'), +('7', '7', '1', '3', '0'), + +('7', '7', '2', '0', '0'), +('7', '7', '2', '1', '0'), +('7', '7', '2', '2', '0'), +('7', '7', '2', '3', '0'), + +('7', '7', '3', '0', '0'), +('7', '7', '3', '1', '0'), +('7', '7', '3', '2', '0'), +('7', '7', '3', '3', '0'), + +('7', '7', '4', '0', '0'), +('7', '7', '4', '1', '0'), +('7', '7', '4', '2', '0'), +('7', '7', '4', '3', '0'), + +('7', '7', '5', '0', '0'), +('7', '7', '5', '1', '0'), +('7', '7', '5', '2', '0'), +('7', '7', '5', '3', '0'), + +('7', '7', '6', '0', '0'), +('7', '7', '6', '1', '0'), +('7', '7', '6', '2', '0'), +('7', '7', '6', '3', '0'), + +('7', '8', '0', '0', '0'), +('7', '8', '0', '1', '0'), +('7', '8', '0', '2', '0'), +('7', '8', '0', '3', '0'), + +('7', '8', '1', '0', '0'), +('7', '8', '1', '1', '0'), +('7', '8', '1', '2', '0'), +('7', '8', '1', '3', '0'), + +('7', '8', '2', '0', '0'), +('7', '8', '2', '1', '0'), +('7', '8', '2', '2', '0'), +('7', '8', '2', '3', '0'), + +('7', '8', '3', '0', '0'), +('7', '8', '3', '1', '0'), +('7', '8', '3', '2', '0'), +('7', '8', '3', '3', '0'), + +('7', '8', '4', '0', '0'), +('7', '8', '4', '1', '0'), +('7', '8', '4', '2', '0'), +('7', '8', '4', '3', '0'), + +('7', '8', '5', '0', '0'), +('7', '8', '5', '1', '0'), +('7', '8', '5', '2', '0'), +('7', '8', '5', '3', '0'), + +('7', '8', '6', '0', '0'), +('7', '8', '6', '1', '0'), +('7', '8', '6', '2', '0'), +('7', '8', '6', '3', '0'), + +('7', '9', '0', '0', '0'), +('7', '9', '0', '1', '0'), +('7', '9', '0', '2', '0'), +('7', '9', '0', '3', '0'), + +('7', '9', '1', '0', '0'), +('7', '9', '1', '1', '0'), +('7', '9', '1', '2', '0'), +('7', '9', '1', '3', '0'), + +('7', '9', '2', '0', '0'), +('7', '9', '2', '1', '0'), +('7', '9', '2', '2', '0'), +('7', '9', '2', '3', '0'), + +('7', '9', '3', '0', '0'), +('7', '9', '3', '1', '0'), +('7', '9', '3', '2', '0'), +('7', '9', '3', '3', '0'), + +('7', '9', '4', '0', '0'), +('7', '9', '4', '1', '0'), +('7', '9', '4', '2', '0'), +('7', '9', '4', '3', '0'), + +('7', '9', '5', '0', '0'), +('7', '9', '5', '1', '0'), +('7', '9', '5', '2', '0'), +('7', '9', '5', '3', '0'), + +('7', '9', '6', '0', '0'), +('7', '9', '6', '1', '0'), +('7', '9', '6', '2', '0'), +('7', '9', '6', '3', '0'), + +('7', '10', '0', '0', '0'), +('7', '10', '0', '1', '0'), +('7', '10', '0', '2', '0'), +('7', '10', '0', '3', '0'), + +('7', '10', '1', '0', '0'), +('7', '10', '1', '1', '0'), +('7', '10', '1', '2', '0'), +('7', '10', '1', '3', '0'), + +('7', '10', '2', '0', '0'), +('7', '10', '2', '1', '0'), +('7', '10', '2', '2', '0'), +('7', '10', '2', '3', '0'), + +('7', '10', '3', '0', '0'), +('7', '10', '3', '1', '0'), +('7', '10', '3', '2', '0'), +('7', '10', '3', '3', '0'), + +('7', '10', '4', '0', '0'), +('7', '10', '4', '1', '0'), +('7', '10', '4', '2', '0'), +('7', '10', '4', '3', '0'), + +('7', '10', '5', '0', '0'), +('7', '10', '5', '1', '0'), +('7', '10', '5', '2', '0'), +('7', '10', '5', '3', '0'), + +('7', '10', '6', '0', '0'), +('7', '10', '6', '1', '0'), +('7', '10', '6', '2', '0'), +('7', '10', '6', '3', '0'), + +('7', '11', '0', '0', '0'), +('7', '11', '0', '1', '0'), +('7', '11', '0', '2', '0'), +('7', '11', '0', '3', '0'), + +('7', '11', '1', '0', '0'), +('7', '11', '1', '1', '0'), +('7', '11', '1', '2', '0'), +('7', '11', '1', '3', '0'), + +('7', '11', '2', '0', '0'), +('7', '11', '2', '1', '0'), +('7', '11', '2', '2', '0'), +('7', '11', '2', '3', '0'), + +('7', '11', '3', '0', '0'), +('7', '11', '3', '1', '0'), +('7', '11', '3', '2', '0'), +('7', '11', '3', '3', '0'), + +('7', '11', '4', '0', '0'), +('7', '11', '4', '1', '0'), +('7', '11', '4', '2', '0'), +('7', '11', '4', '3', '0'), + +('7', '11', '5', '0', '0'), +('7', '11', '5', '1', '0'), +('7', '11', '5', '2', '0'), +('7', '11', '5', '3', '0'), + +('7', '11', '6', '0', '0'), +('7', '11', '6', '1', '0'), +('7', '11', '6', '2', '0'), +('7', '11', '6', '3', '0'), + +('7', '12', '0', '0', '0'), +('7', '12', '0', '1', '0'), +('7', '12', '0', '2', '0'), +('7', '12', '0', '3', '0'), + +('7', '12', '1', '0', '0'), +('7', '12', '1', '1', '0'), +('7', '12', '1', '2', '0'), +('7', '12', '1', '3', '0'), + +('7', '12', '2', '0', '0'), +('7', '12', '2', '1', '0'), +('7', '12', '2', '2', '0'), +('7', '12', '2', '3', '0'), + +('7', '12', '3', '0', '0'), +('7', '12', '3', '1', '0'), +('7', '12', '3', '2', '0'), +('7', '12', '3', '3', '0'), + +('7', '12', '4', '0', '0'), +('7', '12', '4', '1', '0'), +('7', '12', '4', '2', '0'), +('7', '12', '4', '3', '0'), + +('7', '12', '5', '0', '0'), +('7', '12', '5', '1', '0'), +('7', '12', '5', '2', '0'), +('7', '12', '5', '3', '0'), + +('7', '12', '6', '0', '0'), +('7', '12', '6', '1', '0'), +('7', '12', '6', '2', '0'), +('7', '12', '6', '3', '0'), + +('7', '13', '0', '0', '0'), +('7', '13', '0', '1', '0'), +('7', '13', '0', '2', '0'), +('7', '13', '0', '3', '0'), + +('7', '13', '1', '0', '0'), +('7', '13', '1', '1', '0'), +('7', '13', '1', '2', '0'), +('7', '13', '1', '3', '0'), + +('7', '13', '2', '0', '0'), +('7', '13', '2', '1', '0'), +('7', '13', '2', '2', '0'), +('7', '13', '2', '3', '0'), + +('7', '13', '3', '0', '0'), +('7', '13', '3', '1', '0'), +('7', '13', '3', '2', '0'), +('7', '13', '3', '3', '0'), + +('7', '13', '4', '0', '0'), +('7', '13', '4', '1', '0'), +('7', '13', '4', '2', '0'), +('7', '13', '4', '3', '0'), + +('7', '13', '5', '0', '0'), +('7', '13', '5', '1', '0'), +('7', '13', '5', '2', '0'), +('7', '13', '5', '3', '0'), + +('7', '13', '6', '0', '0'), +('7', '13', '6', '1', '0'), +('7', '13', '6', '2', '0'), +('7', '13', '6', '3', '0'), + +('7', '14', '0', '0', '0'), +('7', '14', '0', '1', '0'), +('7', '14', '0', '2', '0'), +('7', '14', '0', '3', '0'), + +('7', '14', '1', '0', '0'), +('7', '14', '1', '1', '0'), +('7', '14', '1', '2', '0'), +('7', '14', '1', '3', '0'), + +('7', '14', '2', '0', '0'), +('7', '14', '2', '1', '0'), +('7', '14', '2', '2', '0'), +('7', '14', '2', '3', '0'), + +('7', '14', '3', '0', '0'), +('7', '14', '3', '1', '0'), +('7', '14', '3', '2', '0'), +('7', '14', '3', '3', '0'), + +('7', '14', '4', '0', '0'), +('7', '14', '4', '1', '0'), +('7', '14', '4', '2', '0'), +('7', '14', '4', '3', '0'), + +('7', '14', '5', '0', '0'), +('7', '14', '5', '1', '0'), +('7', '14', '5', '2', '0'), +('7', '14', '5', '3', '0'), + +('7', '14', '6', '0', '0'), +('7', '14', '6', '1', '0'), +('7', '14', '6', '2', '0'), +('7', '14', '6', '3', '0'), + +('7', '15', '0', '0', '0'), +('7', '15', '0', '1', '0'), +('7', '15', '0', '2', '0'), +('7', '15', '0', '3', '0'), + +('7', '15', '1', '0', '0'), +('7', '15', '1', '1', '0'), +('7', '15', '1', '2', '0'), +('7', '15', '1', '3', '0'), + +('7', '15', '2', '0', '0'), +('7', '15', '2', '1', '0'), +('7', '15', '2', '2', '0'), +('7', '15', '2', '3', '0'), + +('7', '15', '3', '0', '0'), +('7', '15', '3', '1', '0'), +('7', '15', '3', '2', '0'), +('7', '15', '3', '3', '0'), + +('7', '15', '4', '0', '0'), +('7', '15', '4', '1', '0'), +('7', '15', '4', '2', '0'), +('7', '15', '4', '3', '0'), + +('7', '15', '5', '0', '0'), +('7', '15', '5', '1', '0'), +('7', '15', '5', '2', '0'), +('7', '15', '5', '3', '0'), + +('7', '15', '6', '0', '0'), +('7', '15', '6', '1', '0'), +('7', '15', '6', '2', '0'), +('7', '15', '6', '3', '0'), + +-- SpellType_DOTIndex + +('8', '0', '0', '0', '0'), +('8', '0', '0', '1', '0'), +('8', '0', '0', '2', '0'), +('8', '0', '0', '3', '0'), + +('8', '0', '1', '0', '0'), +('8', '0', '1', '1', '0'), +('8', '0', '1', '2', '0'), +('8', '0', '1', '3', '0'), + +('8', '0', '2', '0', '0'), +('8', '0', '2', '1', '0'), +('8', '0', '2', '2', '0'), +('8', '0', '2', '3', '0'), + +('8', '0', '3', '0', '0'), +('8', '0', '3', '1', '0'), +('8', '0', '3', '2', '0'), +('8', '0', '3', '3', '0'), + +('8', '0', '4', '0', '0'), +('8', '0', '4', '1', '0'), +('8', '0', '4', '2', '0'), +('8', '0', '4', '3', '0'), + +('8', '0', '5', '0', '0'), +('8', '0', '5', '1', '0'), +('8', '0', '5', '2', '0'), +('8', '0', '5', '3', '0'), + +('8', '0', '6', '0', '0'), +('8', '0', '6', '1', '0'), +('8', '0', '6', '2', '0'), +('8', '0', '6', '3', '0'), + +('8', '1', '0', '0', '0'), +('8', '1', '0', '1', '0'), +('8', '1', '0', '2', '0'), +('8', '1', '0', '3', '0'), + +('8', '1', '1', '0', '0'), +('8', '1', '1', '1', '0'), +('8', '1', '1', '2', '0'), +('8', '1', '1', '3', '0'), + +('8', '1', '2', '0', '0'), +('8', '1', '2', '1', '0'), +('8', '1', '2', '2', '0'), +('8', '1', '2', '3', '0'), + +('8', '1', '3', '0', '0'), +('8', '1', '3', '1', '0'), +('8', '1', '3', '2', '0'), +('8', '1', '3', '3', '0'), + +('8', '1', '4', '0', '0'), +('8', '1', '4', '1', '0'), +('8', '1', '4', '2', '0'), +('8', '1', '4', '3', '0'), + +('8', '1', '5', '0', '0'), +('8', '1', '5', '1', '0'), +('8', '1', '5', '2', '0'), +('8', '1', '5', '3', '0'), + +('8', '1', '6', '0', '0'), +('8', '1', '6', '1', '0'), +('8', '1', '6', '2', '0'), +('8', '1', '6', '3', '0'), + +('8', '2', '0', '0', '0'), +('8', '2', '0', '1', '0'), +('8', '2', '0', '2', '0'), +('8', '2', '0', '3', '0'), + +('8', '2', '1', '0', '0'), +('8', '2', '1', '1', '0'), +('8', '2', '1', '2', '0'), +('8', '2', '1', '3', '0'), + +('8', '2', '2', '0', '0'), +('8', '2', '2', '1', '0'), +('8', '2', '2', '2', '0'), +('8', '2', '2', '3', '0'), + +('8', '2', '3', '0', '0'), +('8', '2', '3', '1', '0'), +('8', '2', '3', '2', '0'), +('8', '2', '3', '3', '0'), + +('8', '2', '4', '0', '0'), +('8', '2', '4', '1', '0'), +('8', '2', '4', '2', '0'), +('8', '2', '4', '3', '0'), + +('8', '2', '5', '0', '0'), +('8', '2', '5', '1', '0'), +('8', '2', '5', '2', '0'), +('8', '2', '5', '3', '0'), + +('8', '2', '6', '0', '0'), +('8', '2', '6', '1', '0'), +('8', '2', '6', '2', '0'), +('8', '2', '6', '3', '0'), + +('8', '3', '0', '0', '0'), +('8', '3', '0', '1', '0'), +('8', '3', '0', '2', '0'), +('8', '3', '0', '3', '0'), + +('8', '3', '1', '0', '15'), +('8', '3', '1', '1', '15'), +('8', '3', '1', '2', '10'), +('8', '3', '1', '3', '10'), + +('8', '3', '2', '0', '10'), +('8', '3', '2', '1', '10'), +('8', '3', '2', '2', '0'), +('8', '3', '2', '3', '0'), + +('8', '3', '3', '0', '15'), +('8', '3', '3', '1', '15'), +('8', '3', '3', '2', '10'), +('8', '3', '3', '3', '10'), + +('8', '3', '4', '0', '50'), +('8', '3', '4', '1', '50'), +('8', '3', '4', '2', '25'), +('8', '3', '4', '3', '25'), + +('8', '3', '5', '0', '50'), +('8', '3', '5', '1', '50'), +('8', '3', '5', '2', '25'), +('8', '3', '5', '3', '25'), + +('8', '3', '6', '0', '50'), +('8', '3', '6', '1', '50'), +('8', '3', '6', '2', '25'), +('8', '3', '6', '3', '25'), + +('8', '4', '0', '0', '0'), +('8', '4', '0', '1', '0'), +('8', '4', '0', '2', '0'), +('8', '4', '0', '3', '0'), + +('8', '4', '1', '0', '15'), +('8', '4', '1', '1', '15'), +('8', '4', '1', '2', '10'), +('8', '4', '1', '3', '10'), + +('8', '4', '2', '0', '10'), +('8', '4', '2', '1', '10'), +('8', '4', '2', '2', '0'), +('8', '4', '2', '3', '0'), + +('8', '4', '3', '0', '15'), +('8', '4', '3', '1', '15'), +('8', '4', '3', '2', '10'), +('8', '4', '3', '3', '10'), + +('8', '4', '4', '0', '50'), +('8', '4', '4', '1', '50'), +('8', '4', '4', '2', '25'), +('8', '4', '4', '3', '25'), + +('8', '4', '5', '0', '50'), +('8', '4', '5', '1', '50'), +('8', '4', '5', '2', '25'), +('8', '4', '5', '3', '25'), + +('8', '4', '6', '0', '50'), +('8', '4', '6', '1', '50'), +('8', '4', '6', '2', '25'), +('8', '4', '6', '3', '25'), + +('8', '5', '0', '0', '0'), +('8', '5', '0', '1', '0'), +('8', '5', '0', '2', '0'), +('8', '5', '0', '3', '0'), + +('8', '5', '1', '0', '50'), +('8', '5', '1', '1', '15'), +('8', '5', '1', '2', '50'), +('8', '5', '1', '3', '15'), + +('8', '5', '2', '0', '25'), +('8', '5', '2', '1', '10'), +('8', '5', '2', '2', '25'), +('8', '5', '2', '3', '10'), + +('8', '5', '3', '0', '50'), +('8', '5', '3', '1', '15'), +('8', '5', '3', '2', '50'), +('8', '5', '3', '3', '15'), + +('8', '5', '4', '0', '50'), +('8', '5', '4', '1', '25'), +('8', '5', '4', '2', '50'), +('8', '5', '4', '3', '25'), + +('8', '5', '5', '0', '50'), +('8', '5', '5', '1', '25'), +('8', '5', '5', '2', '50'), +('8', '5', '5', '3', '25'), + +('8', '5', '6', '0', '50'), +('8', '5', '6', '1', '25'), +('8', '5', '6', '2', '50'), +('8', '5', '6', '3', '25'), + +('8', '6', '0', '0', '0'), +('8', '6', '0', '1', '0'), +('8', '6', '0', '2', '0'), +('8', '6', '0', '3', '0'), + +('8', '6', '1', '0', '0'), +('8', '6', '1', '1', '0'), +('8', '6', '1', '2', '0'), +('8', '6', '1', '3', '0'), + +('8', '6', '2', '0', '0'), +('8', '6', '2', '1', '0'), +('8', '6', '2', '2', '0'), +('8', '6', '2', '3', '0'), + +('8', '6', '3', '0', '0'), +('8', '6', '3', '1', '0'), +('8', '6', '3', '2', '0'), +('8', '6', '3', '3', '0'), + +('8', '6', '4', '0', '0'), +('8', '6', '4', '1', '0'), +('8', '6', '4', '2', '0'), +('8', '6', '4', '3', '0'), + +('8', '6', '5', '0', '0'), +('8', '6', '5', '1', '0'), +('8', '6', '5', '2', '0'), +('8', '6', '5', '3', '0'), + +('8', '6', '6', '0', '0'), +('8', '6', '6', '1', '0'), +('8', '6', '6', '2', '0'), +('8', '6', '6', '3', '0'), + +('8', '7', '0', '0', '0'), +('8', '7', '0', '1', '0'), +('8', '7', '0', '2', '0'), +('8', '7', '0', '3', '0'), + +('8', '7', '1', '0', '50'), +('8', '7', '1', '1', '50'), +('8', '7', '1', '2', '25'), +('8', '7', '1', '3', '25'), + +('8', '7', '2', '0', '25'), +('8', '7', '2', '1', '25'), +('8', '7', '2', '2', '15'), +('8', '7', '2', '3', '15'), + +('8', '7', '3', '0', '50'), +('8', '7', '3', '1', '50'), +('8', '7', '3', '2', '25'), +('8', '7', '3', '3', '25'), + +('8', '7', '4', '0', '100'), +('8', '7', '4', '1', '100'), +('8', '7', '4', '2', '50'), +('8', '7', '4', '3', '50'), + +('8', '7', '5', '0', '100'), +('8', '7', '5', '1', '100'), +('8', '7', '5', '2', '50'), +('8', '7', '5', '3', '50'), + +('8', '7', '6', '0', '100'), +('8', '7', '6', '1', '100'), +('8', '7', '6', '2', '50'), +('8', '7', '6', '3', '50'), + +('8', '8', '0', '0', '0'), +('8', '8', '0', '1', '0'), +('8', '8', '0', '2', '0'), +('8', '8', '0', '3', '0'), + +('8', '8', '1', '0', '0'), +('8', '8', '1', '1', '0'), +('8', '8', '1', '2', '0'), +('8', '8', '1', '3', '0'), + +('8', '8', '2', '0', '0'), +('8', '8', '2', '1', '0'), +('8', '8', '2', '2', '0'), +('8', '8', '2', '3', '0'), + +('8', '8', '3', '0', '0'), +('8', '8', '3', '1', '0'), +('8', '8', '3', '2', '0'), +('8', '8', '3', '3', '0'), + +('8', '8', '4', '0', '0'), +('8', '8', '4', '1', '0'), +('8', '8', '4', '2', '0'), +('8', '8', '4', '3', '0'), + +('8', '8', '5', '0', '0'), +('8', '8', '5', '1', '0'), +('8', '8', '5', '2', '0'), +('8', '8', '5', '3', '0'), + +('8', '8', '6', '0', '0'), +('8', '8', '6', '1', '0'), +('8', '8', '6', '2', '0'), +('8', '8', '6', '3', '0'), + +('8', '9', '0', '0', '0'), +('8', '9', '0', '1', '0'), +('8', '9', '0', '2', '0'), +('8', '9', '0', '3', '0'), + +('8', '9', '1', '0', '25'), +('8', '9', '1', '1', '15'), +('8', '9', '1', '2', '15'), +('8', '9', '1', '3', '0'), + +('8', '9', '2', '0', '15'), +('8', '9', '2', '1', '10'), +('8', '9', '2', '2', '10'), +('8', '9', '2', '3', '0'), + +('8', '9', '3', '0', '25'), +('8', '9', '3', '1', '15'), +('8', '9', '3', '2', '15'), +('8', '9', '3', '3', '0'), + +('8', '9', '4', '0', '50'), +('8', '9', '4', '1', '25'), +('8', '9', '4', '2', '50'), +('8', '9', '4', '3', '15'), + +('8', '9', '5', '0', '50'), +('8', '9', '5', '1', '25'), +('8', '9', '5', '2', '50'), +('8', '9', '5', '3', '15'), + +('8', '9', '6', '0', '50'), +('8', '9', '6', '1', '25'), +('8', '9', '6', '2', '50'), +('8', '9', '6', '3', '15'), + +('8', '10', '0', '0', '0'), +('8', '10', '0', '1', '0'), +('8', '10', '0', '2', '0'), +('8', '10', '0', '3', '0'), + +('8', '10', '1', '0', '50'), +('8', '10', '1', '1', '50'), +('8', '10', '1', '2', '50'), +('8', '10', '1', '3', '50'), + +('8', '10', '2', '0', '25'), +('8', '10', '2', '1', '25'), +('8', '10', '2', '2', '25'), +('8', '10', '2', '3', '25'), + +('8', '10', '3', '0', '50'), +('8', '10', '3', '1', '50'), +('8', '10', '3', '2', '50'), +('8', '10', '3', '3', '50'), + +('8', '10', '4', '0', '50'), +('8', '10', '4', '1', '50'), +('8', '10', '4', '2', '50'), +('8', '10', '4', '3', '50'), + +('8', '10', '5', '0', '75'), +('8', '10', '5', '1', '75'), +('8', '10', '5', '2', '75'), +('8', '10', '5', '3', '75'), + +('8', '10', '6', '0', '75'), +('8', '10', '6', '1', '75'), +('8', '10', '6', '2', '75'), +('8', '10', '6', '3', '75'), + +('8', '11', '0', '0', '0'), +('8', '11', '0', '1', '0'), +('8', '11', '0', '2', '0'), +('8', '11', '0', '3', '0'), + +('8', '11', '1', '0', '0'), +('8', '11', '1', '1', '0'), +('8', '11', '1', '2', '0'), +('8', '11', '1', '3', '0'), + +('8', '11', '2', '0', '0'), +('8', '11', '2', '1', '0'), +('8', '11', '2', '2', '0'), +('8', '11', '2', '3', '0'), + +('8', '11', '3', '0', '0'), +('8', '11', '3', '1', '0'), +('8', '11', '3', '2', '0'), +('8', '11', '3', '3', '0'), + +('8', '11', '4', '0', '0'), +('8', '11', '4', '1', '0'), +('8', '11', '4', '2', '0'), +('8', '11', '4', '3', '0'), + +('8', '11', '5', '0', '0'), +('8', '11', '5', '1', '0'), +('8', '11', '5', '2', '0'), +('8', '11', '5', '3', '0'), + +('8', '11', '6', '0', '0'), +('8', '11', '6', '1', '0'), +('8', '11', '6', '2', '0'), +('8', '11', '6', '3', '0'), + +('8', '12', '0', '0', '0'), +('8', '12', '0', '1', '0'), +('8', '12', '0', '2', '0'), +('8', '12', '0', '3', '0'), + +('8', '12', '1', '0', '0'), +('8', '12', '1', '1', '0'), +('8', '12', '1', '2', '0'), +('8', '12', '1', '3', '0'), + +('8', '12', '2', '0', '0'), +('8', '12', '2', '1', '0'), +('8', '12', '2', '2', '0'), +('8', '12', '2', '3', '0'), + +('8', '12', '3', '0', '0'), +('8', '12', '3', '1', '0'), +('8', '12', '3', '2', '0'), +('8', '12', '3', '3', '0'), + +('8', '12', '4', '0', '0'), +('8', '12', '4', '1', '0'), +('8', '12', '4', '2', '0'), +('8', '12', '4', '3', '0'), + +('8', '12', '5', '0', '0'), +('8', '12', '5', '1', '0'), +('8', '12', '5', '2', '0'), +('8', '12', '5', '3', '0'), + +('8', '12', '6', '0', '0'), +('8', '12', '6', '1', '0'), +('8', '12', '6', '2', '0'), +('8', '12', '6', '3', '0'), + +('8', '13', '0', '0', '0'), +('8', '13', '0', '1', '0'), +('8', '13', '0', '2', '0'), +('8', '13', '0', '3', '0'), + +('8', '13', '1', '0', '50'), +('8', '13', '1', '1', '50'), +('8', '13', '1', '2', '15'), +('8', '13', '1', '3', '15'), + +('8', '13', '2', '0', '25'), +('8', '13', '2', '1', '25'), +('8', '13', '2', '2', '10'), +('8', '13', '2', '3', '10'), + +('8', '13', '3', '0', '50'), +('8', '13', '3', '1', '50'), +('8', '13', '3', '2', '15'), +('8', '13', '3', '3', '15'), + +('8', '13', '4', '0', '15'), +('8', '13', '4', '1', '15'), +('8', '13', '4', '2', '25'), +('8', '13', '4', '3', '25'), + +('8', '13', '5', '0', '15'), +('8', '13', '5', '1', '15'), +('8', '13', '5', '2', '25'), +('8', '13', '5', '3', '25'), + +('8', '13', '6', '0', '15'), +('8', '13', '6', '1', '15'), +('8', '13', '6', '2', '25'), +('8', '13', '6', '3', '25'), + +('8', '14', '0', '0', '0'), +('8', '14', '0', '1', '0'), +('8', '14', '0', '2', '0'), +('8', '14', '0', '3', '0'), + +('8', '14', '1', '0', '15'), +('8', '14', '1', '1', '15'), +('8', '14', '1', '2', '10'), +('8', '14', '1', '3', '10'), + +('8', '14', '2', '0', '10'), +('8', '14', '2', '1', '10'), +('8', '14', '2', '2', '0'), +('8', '14', '2', '3', '0'), + +('8', '14', '3', '0', '15'), +('8', '14', '3', '1', '15'), +('8', '14', '3', '2', '10'), +('8', '14', '3', '3', '10'), + +('8', '14', '4', '0', '50'), +('8', '14', '4', '1', '50'), +('8', '14', '4', '2', '25'), +('8', '14', '4', '3', '25'), + +('8', '14', '5', '0', '50'), +('8', '14', '5', '1', '50'), +('8', '14', '5', '2', '25'), +('8', '14', '5', '3', '25'), + +('8', '14', '6', '0', '50'), +('8', '14', '6', '1', '50'), +('8', '14', '6', '2', '25'), +('8', '14', '6', '3', '25'), + +('8', '15', '0', '0', '0'), +('8', '15', '0', '1', '0'), +('8', '15', '0', '2', '0'), +('8', '15', '0', '3', '0'), + +('8', '15', '1', '0', '0'), +('8', '15', '1', '1', '0'), +('8', '15', '1', '2', '0'), +('8', '15', '1', '3', '0'), + +('8', '15', '2', '0', '0'), +('8', '15', '2', '1', '0'), +('8', '15', '2', '2', '0'), +('8', '15', '2', '3', '0'), + +('8', '15', '3', '0', '0'), +('8', '15', '3', '1', '0'), +('8', '15', '3', '2', '0'), +('8', '15', '3', '3', '0'), + +('8', '15', '4', '0', '0'), +('8', '15', '4', '1', '0'), +('8', '15', '4', '2', '0'), +('8', '15', '4', '3', '0'), + +('8', '15', '5', '0', '0'), +('8', '15', '5', '1', '0'), +('8', '15', '5', '2', '0'), +('8', '15', '5', '3', '0'), + +('8', '15', '6', '0', '0'), +('8', '15', '6', '1', '0'), +('8', '15', '6', '2', '0'), +('8', '15', '6', '3', '0'), + +-- SpellType_DispelIndex + +('9', '0', '0', '0', '0'), +('9', '0', '0', '1', '0'), +('9', '0', '0', '2', '0'), +('9', '0', '0', '3', '0'), + +('9', '0', '1', '0', '0'), +('9', '0', '1', '1', '0'), +('9', '0', '1', '2', '0'), +('9', '0', '1', '3', '0'), + +('9', '0', '2', '0', '0'), +('9', '0', '2', '1', '0'), +('9', '0', '2', '2', '0'), +('9', '0', '2', '3', '0'), + +('9', '0', '3', '0', '0'), +('9', '0', '3', '1', '0'), +('9', '0', '3', '2', '0'), +('9', '0', '3', '3', '0'), + +('9', '0', '4', '0', '0'), +('9', '0', '4', '1', '0'), +('9', '0', '4', '2', '0'), +('9', '0', '4', '3', '0'), + +('9', '0', '5', '0', '0'), +('9', '0', '5', '1', '0'), +('9', '0', '5', '2', '0'), +('9', '0', '5', '3', '0'), + +('9', '0', '6', '0', '0'), +('9', '0', '6', '1', '0'), +('9', '0', '6', '2', '0'), +('9', '0', '6', '3', '0'), + +('9', '1', '0', '0', '0'), +('9', '1', '0', '1', '0'), +('9', '1', '0', '2', '0'), +('9', '1', '0', '3', '0'), + +('9', '1', '1', '0', '0'), +('9', '1', '1', '1', '0'), +('9', '1', '1', '2', '0'), +('9', '1', '1', '3', '0'), + +('9', '1', '2', '0', '0'), +('9', '1', '2', '1', '0'), +('9', '1', '2', '2', '0'), +('9', '1', '2', '3', '0'), + +('9', '1', '3', '0', '0'), +('9', '1', '3', '1', '0'), +('9', '1', '3', '2', '0'), +('9', '1', '3', '3', '0'), + +('9', '1', '4', '0', '0'), +('9', '1', '4', '1', '0'), +('9', '1', '4', '2', '0'), +('9', '1', '4', '3', '0'), + +('9', '1', '5', '0', '0'), +('9', '1', '5', '1', '0'), +('9', '1', '5', '2', '0'), +('9', '1', '5', '3', '0'), + +('9', '1', '6', '0', '0'), +('9', '1', '6', '1', '0'), +('9', '1', '6', '2', '0'), +('9', '1', '6', '3', '0'), + +('9', '2', '0', '0', '0'), +('9', '2', '0', '1', '0'), +('9', '2', '0', '2', '0'), +('9', '2', '0', '3', '0'), + +('9', '2', '1', '0', '0'), +('9', '2', '1', '1', '0'), +('9', '2', '1', '2', '0'), +('9', '2', '1', '3', '0'), + +('9', '2', '2', '0', '0'), +('9', '2', '2', '1', '0'), +('9', '2', '2', '2', '0'), +('9', '2', '2', '3', '0'), + +('9', '2', '3', '0', '0'), +('9', '2', '3', '1', '0'), +('9', '2', '3', '2', '0'), +('9', '2', '3', '3', '0'), + +('9', '2', '4', '0', '0'), +('9', '2', '4', '1', '0'), +('9', '2', '4', '2', '0'), +('9', '2', '4', '3', '0'), + +('9', '2', '5', '0', '0'), +('9', '2', '5', '1', '0'), +('9', '2', '5', '2', '0'), +('9', '2', '5', '3', '0'), + +('9', '2', '6', '0', '0'), +('9', '2', '6', '1', '0'), +('9', '2', '6', '2', '0'), +('9', '2', '6', '3', '0'), + +('9', '3', '0', '0', '0'), +('9', '3', '0', '1', '0'), +('9', '3', '0', '2', '0'), +('9', '3', '0', '3', '0'), + +('9', '3', '1', '0', '0'), +('9', '3', '1', '1', '0'), +('9', '3', '1', '2', '0'), +('9', '3', '1', '3', '0'), + +('9', '3', '2', '0', '0'), +('9', '3', '2', '1', '0'), +('9', '3', '2', '2', '0'), +('9', '3', '2', '3', '0'), + +('9', '3', '3', '0', '0'), +('9', '3', '3', '1', '0'), +('9', '3', '3', '2', '0'), +('9', '3', '3', '3', '0'), + +('9', '3', '4', '0', '0'), +('9', '3', '4', '1', '0'), +('9', '3', '4', '2', '0'), +('9', '3', '4', '3', '0'), + +('9', '3', '5', '0', '0'), +('9', '3', '5', '1', '0'), +('9', '3', '5', '2', '0'), +('9', '3', '5', '3', '0'), + +('9', '3', '6', '0', '0'), +('9', '3', '6', '1', '0'), +('9', '3', '6', '2', '0'), +('9', '3', '6', '3', '0'), + +('9', '4', '0', '0', '0'), +('9', '4', '0', '1', '0'), +('9', '4', '0', '2', '0'), +('9', '4', '0', '3', '0'), + +('9', '4', '1', '0', '0'), +('9', '4', '1', '1', '0'), +('9', '4', '1', '2', '0'), +('9', '4', '1', '3', '0'), + +('9', '4', '2', '0', '0'), +('9', '4', '2', '1', '0'), +('9', '4', '2', '2', '0'), +('9', '4', '2', '3', '0'), + +('9', '4', '3', '0', '0'), +('9', '4', '3', '1', '0'), +('9', '4', '3', '2', '0'), +('9', '4', '3', '3', '0'), + +('9', '4', '4', '0', '0'), +('9', '4', '4', '1', '0'), +('9', '4', '4', '2', '0'), +('9', '4', '4', '3', '0'), + +('9', '4', '5', '0', '0'), +('9', '4', '5', '1', '0'), +('9', '4', '5', '2', '0'), +('9', '4', '5', '3', '0'), + +('9', '4', '6', '0', '0'), +('9', '4', '6', '1', '0'), +('9', '4', '6', '2', '0'), +('9', '4', '6', '3', '0'), + +('9', '5', '0', '0', '0'), +('9', '5', '0', '1', '0'), +('9', '5', '0', '2', '0'), +('9', '5', '0', '3', '0'), + +('9', '5', '1', '0', '0'), +('9', '5', '1', '1', '0'), +('9', '5', '1', '2', '0'), +('9', '5', '1', '3', '0'), + +('9', '5', '2', '0', '0'), +('9', '5', '2', '1', '0'), +('9', '5', '2', '2', '0'), +('9', '5', '2', '3', '0'), + +('9', '5', '3', '0', '0'), +('9', '5', '3', '1', '0'), +('9', '5', '3', '2', '0'), +('9', '5', '3', '3', '0'), + +('9', '5', '4', '0', '0'), +('9', '5', '4', '1', '0'), +('9', '5', '4', '2', '0'), +('9', '5', '4', '3', '0'), + +('9', '5', '5', '0', '0'), +('9', '5', '5', '1', '0'), +('9', '5', '5', '2', '0'), +('9', '5', '5', '3', '0'), + +('9', '5', '6', '0', '0'), +('9', '5', '6', '1', '0'), +('9', '5', '6', '2', '0'), +('9', '5', '6', '3', '0'), + +('9', '6', '0', '0', '0'), +('9', '6', '0', '1', '0'), +('9', '6', '0', '2', '0'), +('9', '6', '0', '3', '0'), + +('9', '6', '1', '0', '0'), +('9', '6', '1', '1', '0'), +('9', '6', '1', '2', '0'), +('9', '6', '1', '3', '0'), + +('9', '6', '2', '0', '0'), +('9', '6', '2', '1', '0'), +('9', '6', '2', '2', '0'), +('9', '6', '2', '3', '0'), + +('9', '6', '3', '0', '0'), +('9', '6', '3', '1', '0'), +('9', '6', '3', '2', '0'), +('9', '6', '3', '3', '0'), + +('9', '6', '4', '0', '0'), +('9', '6', '4', '1', '0'), +('9', '6', '4', '2', '0'), +('9', '6', '4', '3', '0'), + +('9', '6', '5', '0', '0'), +('9', '6', '5', '1', '0'), +('9', '6', '5', '2', '0'), +('9', '6', '5', '3', '0'), + +('9', '6', '6', '0', '0'), +('9', '6', '6', '1', '0'), +('9', '6', '6', '2', '0'), +('9', '6', '6', '3', '0'), + +('9', '7', '0', '0', '0'), +('9', '7', '0', '1', '0'), +('9', '7', '0', '2', '0'), +('9', '7', '0', '3', '0'), + +('9', '7', '1', '0', '0'), +('9', '7', '1', '1', '0'), +('9', '7', '1', '2', '0'), +('9', '7', '1', '3', '0'), + +('9', '7', '2', '0', '0'), +('9', '7', '2', '1', '0'), +('9', '7', '2', '2', '0'), +('9', '7', '2', '3', '0'), + +('9', '7', '3', '0', '0'), +('9', '7', '3', '1', '0'), +('9', '7', '3', '2', '0'), +('9', '7', '3', '3', '0'), + +('9', '7', '4', '0', '0'), +('9', '7', '4', '1', '0'), +('9', '7', '4', '2', '0'), +('9', '7', '4', '3', '0'), + +('9', '7', '5', '0', '0'), +('9', '7', '5', '1', '0'), +('9', '7', '5', '2', '0'), +('9', '7', '5', '3', '0'), + +('9', '7', '6', '0', '0'), +('9', '7', '6', '1', '0'), +('9', '7', '6', '2', '0'), +('9', '7', '6', '3', '0'), + +('9', '8', '0', '0', '0'), +('9', '8', '0', '1', '0'), +('9', '8', '0', '2', '0'), +('9', '8', '0', '3', '0'), + +('9', '8', '1', '0', '0'), +('9', '8', '1', '1', '0'), +('9', '8', '1', '2', '0'), +('9', '8', '1', '3', '0'), + +('9', '8', '2', '0', '0'), +('9', '8', '2', '1', '0'), +('9', '8', '2', '2', '0'), +('9', '8', '2', '3', '0'), + +('9', '8', '3', '0', '0'), +('9', '8', '3', '1', '0'), +('9', '8', '3', '2', '0'), +('9', '8', '3', '3', '0'), + +('9', '8', '4', '0', '0'), +('9', '8', '4', '1', '0'), +('9', '8', '4', '2', '0'), +('9', '8', '4', '3', '0'), + +('9', '8', '5', '0', '0'), +('9', '8', '5', '1', '0'), +('9', '8', '5', '2', '0'), +('9', '8', '5', '3', '0'), + +('9', '8', '6', '0', '0'), +('9', '8', '6', '1', '0'), +('9', '8', '6', '2', '0'), +('9', '8', '6', '3', '0'), + +('9', '9', '0', '0', '0'), +('9', '9', '0', '1', '0'), +('9', '9', '0', '2', '0'), +('9', '9', '0', '3', '0'), + +('9', '9', '1', '0', '0'), +('9', '9', '1', '1', '0'), +('9', '9', '1', '2', '0'), +('9', '9', '1', '3', '0'), + +('9', '9', '2', '0', '0'), +('9', '9', '2', '1', '0'), +('9', '9', '2', '2', '0'), +('9', '9', '2', '3', '0'), + +('9', '9', '3', '0', '0'), +('9', '9', '3', '1', '0'), +('9', '9', '3', '2', '0'), +('9', '9', '3', '3', '0'), + +('9', '9', '4', '0', '0'), +('9', '9', '4', '1', '0'), +('9', '9', '4', '2', '0'), +('9', '9', '4', '3', '0'), + +('9', '9', '5', '0', '0'), +('9', '9', '5', '1', '0'), +('9', '9', '5', '2', '0'), +('9', '9', '5', '3', '0'), + +('9', '9', '6', '0', '0'), +('9', '9', '6', '1', '0'), +('9', '9', '6', '2', '0'), +('9', '9', '6', '3', '0'), + +('9', '10', '0', '0', '0'), +('9', '10', '0', '1', '0'), +('9', '10', '0', '2', '0'), +('9', '10', '0', '3', '0'), + +('9', '10', '1', '0', '0'), +('9', '10', '1', '1', '0'), +('9', '10', '1', '2', '0'), +('9', '10', '1', '3', '0'), + +('9', '10', '2', '0', '0'), +('9', '10', '2', '1', '0'), +('9', '10', '2', '2', '0'), +('9', '10', '2', '3', '0'), + +('9', '10', '3', '0', '0'), +('9', '10', '3', '1', '0'), +('9', '10', '3', '2', '0'), +('9', '10', '3', '3', '0'), + +('9', '10', '4', '0', '0'), +('9', '10', '4', '1', '0'), +('9', '10', '4', '2', '0'), +('9', '10', '4', '3', '0'), + +('9', '10', '5', '0', '0'), +('9', '10', '5', '1', '0'), +('9', '10', '5', '2', '0'), +('9', '10', '5', '3', '0'), + +('9', '10', '6', '0', '0'), +('9', '10', '6', '1', '0'), +('9', '10', '6', '2', '0'), +('9', '10', '6', '3', '0'), + +('9', '11', '0', '0', '0'), +('9', '11', '0', '1', '0'), +('9', '11', '0', '2', '0'), +('9', '11', '0', '3', '0'), + +('9', '11', '1', '0', '0'), +('9', '11', '1', '1', '0'), +('9', '11', '1', '2', '0'), +('9', '11', '1', '3', '0'), + +('9', '11', '2', '0', '0'), +('9', '11', '2', '1', '0'), +('9', '11', '2', '2', '0'), +('9', '11', '2', '3', '0'), + +('9', '11', '3', '0', '0'), +('9', '11', '3', '1', '0'), +('9', '11', '3', '2', '0'), +('9', '11', '3', '3', '0'), + +('9', '11', '4', '0', '0'), +('9', '11', '4', '1', '0'), +('9', '11', '4', '2', '0'), +('9', '11', '4', '3', '0'), + +('9', '11', '5', '0', '0'), +('9', '11', '5', '1', '0'), +('9', '11', '5', '2', '0'), +('9', '11', '5', '3', '0'), + +('9', '11', '6', '0', '0'), +('9', '11', '6', '1', '0'), +('9', '11', '6', '2', '0'), +('9', '11', '6', '3', '0'), + +('9', '12', '0', '0', '0'), +('9', '12', '0', '1', '0'), +('9', '12', '0', '2', '0'), +('9', '12', '0', '3', '0'), + +('9', '12', '1', '0', '0'), +('9', '12', '1', '1', '0'), +('9', '12', '1', '2', '0'), +('9', '12', '1', '3', '0'), + +('9', '12', '2', '0', '0'), +('9', '12', '2', '1', '0'), +('9', '12', '2', '2', '0'), +('9', '12', '2', '3', '0'), + +('9', '12', '3', '0', '0'), +('9', '12', '3', '1', '0'), +('9', '12', '3', '2', '0'), +('9', '12', '3', '3', '0'), + +('9', '12', '4', '0', '0'), +('9', '12', '4', '1', '0'), +('9', '12', '4', '2', '0'), +('9', '12', '4', '3', '0'), + +('9', '12', '5', '0', '0'), +('9', '12', '5', '1', '0'), +('9', '12', '5', '2', '0'), +('9', '12', '5', '3', '0'), + +('9', '12', '6', '0', '0'), +('9', '12', '6', '1', '0'), +('9', '12', '6', '2', '0'), +('9', '12', '6', '3', '0'), + +('9', '13', '0', '0', '0'), +('9', '13', '0', '1', '0'), +('9', '13', '0', '2', '0'), +('9', '13', '0', '3', '0'), + +('9', '13', '1', '0', '0'), +('9', '13', '1', '1', '0'), +('9', '13', '1', '2', '0'), +('9', '13', '1', '3', '0'), + +('9', '13', '2', '0', '0'), +('9', '13', '2', '1', '0'), +('9', '13', '2', '2', '0'), +('9', '13', '2', '3', '0'), + +('9', '13', '3', '0', '0'), +('9', '13', '3', '1', '0'), +('9', '13', '3', '2', '0'), +('9', '13', '3', '3', '0'), + +('9', '13', '4', '0', '0'), +('9', '13', '4', '1', '0'), +('9', '13', '4', '2', '0'), +('9', '13', '4', '3', '0'), + +('9', '13', '5', '0', '0'), +('9', '13', '5', '1', '0'), +('9', '13', '5', '2', '0'), +('9', '13', '5', '3', '0'), + +('9', '13', '6', '0', '0'), +('9', '13', '6', '1', '0'), +('9', '13', '6', '2', '0'), +('9', '13', '6', '3', '0'), + +('9', '14', '0', '0', '0'), +('9', '14', '0', '1', '0'), +('9', '14', '0', '2', '0'), +('9', '14', '0', '3', '0'), + +('9', '14', '1', '0', '0'), +('9', '14', '1', '1', '0'), +('9', '14', '1', '2', '0'), +('9', '14', '1', '3', '0'), + +('9', '14', '2', '0', '0'), +('9', '14', '2', '1', '0'), +('9', '14', '2', '2', '0'), +('9', '14', '2', '3', '0'), + +('9', '14', '3', '0', '0'), +('9', '14', '3', '1', '0'), +('9', '14', '3', '2', '0'), +('9', '14', '3', '3', '0'), + +('9', '14', '4', '0', '0'), +('9', '14', '4', '1', '0'), +('9', '14', '4', '2', '0'), +('9', '14', '4', '3', '0'), + +('9', '14', '5', '0', '0'), +('9', '14', '5', '1', '0'), +('9', '14', '5', '2', '0'), +('9', '14', '5', '3', '0'), + +('9', '14', '6', '0', '0'), +('9', '14', '6', '1', '0'), +('9', '14', '6', '2', '0'), +('9', '14', '6', '3', '0'), + +('9', '15', '0', '0', '0'), +('9', '15', '0', '1', '0'), +('9', '15', '0', '2', '0'), +('9', '15', '0', '3', '0'), + +('9', '15', '1', '0', '0'), +('9', '15', '1', '1', '0'), +('9', '15', '1', '2', '0'), +('9', '15', '1', '3', '0'), + +('9', '15', '2', '0', '0'), +('9', '15', '2', '1', '0'), +('9', '15', '2', '2', '0'), +('9', '15', '2', '3', '0'), + +('9', '15', '3', '0', '0'), +('9', '15', '3', '1', '0'), +('9', '15', '3', '2', '0'), +('9', '15', '3', '3', '0'), + +('9', '15', '4', '0', '0'), +('9', '15', '4', '1', '0'), +('9', '15', '4', '2', '0'), +('9', '15', '4', '3', '0'), + +('9', '15', '5', '0', '0'), +('9', '15', '5', '1', '0'), +('9', '15', '5', '2', '0'), +('9', '15', '5', '3', '0'), + +('9', '15', '6', '0', '0'), +('9', '15', '6', '1', '0'), +('9', '15', '6', '2', '0'), +('9', '15', '6', '3', '0'), + +-- SpellType_InCombatBuffIndex + +('10', '0', '0', '0', '0'), +('10', '0', '0', '1', '0'), +('10', '0', '0', '2', '0'), +('10', '0', '0', '3', '0'), + +('10', '0', '1', '0', '0'), +('10', '0', '1', '1', '0'), +('10', '0', '1', '2', '0'), +('10', '0', '1', '3', '0'), + +('10', '0', '2', '0', '0'), +('10', '0', '2', '1', '0'), +('10', '0', '2', '2', '0'), +('10', '0', '2', '3', '0'), + +('10', '0', '3', '0', '0'), +('10', '0', '3', '1', '0'), +('10', '0', '3', '2', '0'), +('10', '0', '3', '3', '0'), + +('10', '0', '4', '0', '0'), +('10', '0', '4', '1', '0'), +('10', '0', '4', '2', '0'), +('10', '0', '4', '3', '0'), + +('10', '0', '5', '0', '0'), +('10', '0', '5', '1', '0'), +('10', '0', '5', '2', '0'), +('10', '0', '5', '3', '0'), + +('10', '0', '6', '0', '0'), +('10', '0', '6', '1', '0'), +('10', '0', '6', '2', '0'), +('10', '0', '6', '3', '0'), + +('10', '1', '0', '0', '0'), +('10', '1', '0', '1', '0'), +('10', '1', '0', '2', '0'), +('10', '1', '0', '3', '0'), + +('10', '1', '1', '0', '15'), +('10', '1', '1', '1', '15'), +('10', '1', '1', '2', '15'), +('10', '1', '1', '3', '15'), + +('10', '1', '2', '0', '0'), +('10', '1', '2', '1', '0'), +('10', '1', '2', '2', '0'), +('10', '1', '2', '3', '0'), + +('10', '1', '3', '0', '15'), +('10', '1', '3', '1', '15'), +('10', '1', '3', '2', '15'), +('10', '1', '3', '3', '15'), + +('10', '1', '4', '0', '25'), +('10', '1', '4', '1', '25'), +('10', '1', '4', '2', '25'), +('10', '1', '4', '3', '25'), + +('10', '1', '5', '0', '25'), +('10', '1', '5', '1', '25'), +('10', '1', '5', '2', '25'), +('10', '1', '5', '3', '25'), + +('10', '1', '6', '0', '25'), +('10', '1', '6', '1', '25'), +('10', '1', '6', '2', '25'), +('10', '1', '6', '3', '25'), + +('10', '2', '0', '0', '0'), +('10', '2', '0', '1', '0'), +('10', '2', '0', '2', '0'), +('10', '2', '0', '3', '0'), + +('10', '2', '1', '0', '25'), +('10', '2', '1', '1', '25'), +('10', '2', '1', '2', '25'), +('10', '2', '1', '3', '25'), + +('10', '2', '2', '0', '0'), +('10', '2', '2', '1', '0'), +('10', '2', '2', '2', '0'), +('10', '2', '2', '3', '0'), + +('10', '2', '3', '0', '25'), +('10', '2', '3', '1', '25'), +('10', '2', '3', '2', '25'), +('10', '2', '3', '3', '25'), + +('10', '2', '4', '0', '50'), +('10', '2', '4', '1', '50'), +('10', '2', '4', '2', '50'), +('10', '2', '4', '3', '50'), + +('10', '2', '5', '0', '50'), +('10', '2', '5', '1', '50'), +('10', '2', '5', '2', '50'), +('10', '2', '5', '3', '50'), + +('10', '2', '6', '0', '50'), +('10', '2', '6', '1', '50'), +('10', '2', '6', '2', '50'), +('10', '2', '6', '3', '50'), + +('10', '3', '0', '0', '0'), +('10', '3', '0', '1', '0'), +('10', '3', '0', '2', '0'), +('10', '3', '0', '3', '0'), + +('10', '3', '1', '0', '0'), +('10', '3', '1', '1', '0'), +('10', '3', '1', '2', '0'), +('10', '3', '1', '3', '0'), + +('10', '3', '2', '0', '0'), +('10', '3', '2', '1', '0'), +('10', '3', '2', '2', '0'), +('10', '3', '2', '3', '0'), + +('10', '3', '3', '0', '0'), +('10', '3', '3', '1', '0'), +('10', '3', '3', '2', '0'), +('10', '3', '3', '3', '0'), + +('10', '3', '4', '0', '0'), +('10', '3', '4', '1', '0'), +('10', '3', '4', '2', '0'), +('10', '3', '4', '3', '0'), + +('10', '3', '5', '0', '0'), +('10', '3', '5', '1', '0'), +('10', '3', '5', '2', '0'), +('10', '3', '5', '3', '0'), + +('10', '3', '6', '0', '0'), +('10', '3', '6', '1', '0'), +('10', '3', '6', '2', '0'), +('10', '3', '6', '3', '0'), + +('10', '4', '0', '0', '0'), +('10', '4', '0', '1', '0'), +('10', '4', '0', '2', '0'), +('10', '4', '0', '3', '0'), + +('10', '4', '1', '0', '0'), +('10', '4', '1', '1', '0'), +('10', '4', '1', '2', '0'), +('10', '4', '1', '3', '0'), + +('10', '4', '2', '0', '0'), +('10', '4', '2', '1', '0'), +('10', '4', '2', '2', '0'), +('10', '4', '2', '3', '0'), + +('10', '4', '3', '0', '0'), +('10', '4', '3', '1', '0'), +('10', '4', '3', '2', '0'), +('10', '4', '3', '3', '0'), + +('10', '4', '4', '0', '0'), +('10', '4', '4', '1', '0'), +('10', '4', '4', '2', '0'), +('10', '4', '4', '3', '0'), + +('10', '4', '5', '0', '0'), +('10', '4', '5', '1', '0'), +('10', '4', '5', '2', '0'), +('10', '4', '5', '3', '0'), + +('10', '4', '6', '0', '0'), +('10', '4', '6', '1', '0'), +('10', '4', '6', '2', '0'), +('10', '4', '6', '3', '0'), + +('10', '5', '0', '0', '0'), +('10', '5', '0', '1', '0'), +('10', '5', '0', '2', '0'), +('10', '5', '0', '3', '0'), + +('10', '5', '1', '0', '0'), +('10', '5', '1', '1', '0'), +('10', '5', '1', '2', '0'), +('10', '5', '1', '3', '0'), + +('10', '5', '2', '0', '0'), +('10', '5', '2', '1', '0'), +('10', '5', '2', '2', '0'), +('10', '5', '2', '3', '0'), + +('10', '5', '3', '0', '0'), +('10', '5', '3', '1', '0'), +('10', '5', '3', '2', '0'), +('10', '5', '3', '3', '0'), + +('10', '5', '4', '0', '0'), +('10', '5', '4', '1', '0'), +('10', '5', '4', '2', '0'), +('10', '5', '4', '3', '0'), + +('10', '5', '5', '0', '0'), +('10', '5', '5', '1', '0'), +('10', '5', '5', '2', '0'), +('10', '5', '5', '3', '0'), + +('10', '5', '6', '0', '0'), +('10', '5', '6', '1', '0'), +('10', '5', '6', '2', '0'), +('10', '5', '6', '3', '0'), + +('10', '6', '0', '0', '0'), +('10', '6', '0', '1', '0'), +('10', '6', '0', '2', '0'), +('10', '6', '0', '3', '0'), + +('10', '6', '1', '0', '0'), +('10', '6', '1', '1', '0'), +('10', '6', '1', '2', '0'), +('10', '6', '1', '3', '0'), + +('10', '6', '2', '0', '0'), +('10', '6', '2', '1', '0'), +('10', '6', '2', '2', '0'), +('10', '6', '2', '3', '0'), + +('10', '6', '3', '0', '0'), +('10', '6', '3', '1', '0'), +('10', '6', '3', '2', '0'), +('10', '6', '3', '3', '0'), + +('10', '6', '4', '0', '0'), +('10', '6', '4', '1', '0'), +('10', '6', '4', '2', '0'), +('10', '6', '4', '3', '0'), + +('10', '6', '5', '0', '0'), +('10', '6', '5', '1', '0'), +('10', '6', '5', '2', '0'), +('10', '6', '5', '3', '0'), + +('10', '6', '6', '0', '0'), +('10', '6', '6', '1', '0'), +('10', '6', '6', '2', '0'), +('10', '6', '6', '3', '0'), + +('10', '7', '0', '0', '0'), +('10', '7', '0', '1', '0'), +('10', '7', '0', '2', '0'), +('10', '7', '0', '3', '0'), + +('10', '7', '1', '0', '0'), +('10', '7', '1', '1', '0'), +('10', '7', '1', '2', '0'), +('10', '7', '1', '3', '0'), + +('10', '7', '2', '0', '0'), +('10', '7', '2', '1', '0'), +('10', '7', '2', '2', '0'), +('10', '7', '2', '3', '0'), + +('10', '7', '3', '0', '0'), +('10', '7', '3', '1', '0'), +('10', '7', '3', '2', '0'), +('10', '7', '3', '3', '0'), + +('10', '7', '4', '0', '0'), +('10', '7', '4', '1', '0'), +('10', '7', '4', '2', '0'), +('10', '7', '4', '3', '0'), + +('10', '7', '5', '0', '0'), +('10', '7', '5', '1', '0'), +('10', '7', '5', '2', '0'), +('10', '7', '5', '3', '0'), + +('10', '7', '6', '0', '0'), +('10', '7', '6', '1', '0'), +('10', '7', '6', '2', '0'), +('10', '7', '6', '3', '0'), + +('10', '8', '0', '0', '0'), +('10', '8', '0', '1', '0'), +('10', '8', '0', '2', '0'), +('10', '8', '0', '3', '0'), + +('10', '8', '1', '0', '0'), +('10', '8', '1', '1', '0'), +('10', '8', '1', '2', '0'), +('10', '8', '1', '3', '0'), + +('10', '8', '2', '0', '0'), +('10', '8', '2', '1', '0'), +('10', '8', '2', '2', '0'), +('10', '8', '2', '3', '0'), + +('10', '8', '3', '0', '0'), +('10', '8', '3', '1', '0'), +('10', '8', '3', '2', '0'), +('10', '8', '3', '3', '0'), + +('10', '8', '4', '0', '0'), +('10', '8', '4', '1', '0'), +('10', '8', '4', '2', '0'), +('10', '8', '4', '3', '0'), + +('10', '8', '5', '0', '0'), +('10', '8', '5', '1', '0'), +('10', '8', '5', '2', '0'), +('10', '8', '5', '3', '0'), + +('10', '8', '6', '0', '0'), +('10', '8', '6', '1', '0'), +('10', '8', '6', '2', '0'), +('10', '8', '6', '3', '0'), + +('10', '9', '0', '0', '0'), +('10', '9', '0', '1', '0'), +('10', '9', '0', '2', '0'), +('10', '9', '0', '3', '0'), + +('10', '9', '1', '0', '50'), +('10', '9', '1', '1', '75'), +('10', '9', '1', '2', '50'), +('10', '9', '1', '3', '75'), + +('10', '9', '2', '0', '25'), +('10', '9', '2', '1', '50'), +('10', '9', '2', '2', '25'), +('10', '9', '2', '3', '50'), + +('10', '9', '3', '0', '50'), +('10', '9', '3', '1', '75'), +('10', '9', '3', '2', '50'), +('10', '9', '3', '3', '75'), + +('10', '9', '4', '0', '75'), +('10', '9', '4', '1', '100'), +('10', '9', '4', '2', '75'), +('10', '9', '4', '3', '100'), + +('10', '9', '5', '0', '75'), +('10', '9', '5', '1', '100'), +('10', '9', '5', '2', '75'), +('10', '9', '5', '3', '100'), + +('10', '9', '6', '0', '75'), +('10', '9', '6', '1', '100'), +('10', '9', '6', '2', '75'), +('10', '9', '6', '3', '100'), + +('10', '10', '0', '0', '0'), +('10', '10', '0', '1', '0'), +('10', '10', '0', '2', '0'), +('10', '10', '0', '3', '0'), + +('10', '10', '1', '0', '0'), +('10', '10', '1', '1', '0'), +('10', '10', '1', '2', '0'), +('10', '10', '1', '3', '0'), + +('10', '10', '2', '0', '0'), +('10', '10', '2', '1', '0'), +('10', '10', '2', '2', '0'), +('10', '10', '2', '3', '0'), + +('10', '10', '3', '0', '0'), +('10', '10', '3', '1', '0'), +('10', '10', '3', '2', '0'), +('10', '10', '3', '3', '0'), + +('10', '10', '4', '0', '0'), +('10', '10', '4', '1', '0'), +('10', '10', '4', '2', '0'), +('10', '10', '4', '3', '0'), + +('10', '10', '5', '0', '0'), +('10', '10', '5', '1', '0'), +('10', '10', '5', '2', '0'), +('10', '10', '5', '3', '0'), + +('10', '10', '6', '0', '0'), +('10', '10', '6', '1', '0'), +('10', '10', '6', '2', '0'), +('10', '10', '6', '3', '0'), + +('10', '11', '0', '0', '0'), +('10', '11', '0', '1', '0'), +('10', '11', '0', '2', '0'), +('10', '11', '0', '3', '0'), + +('10', '11', '1', '0', '0'), +('10', '11', '1', '1', '0'), +('10', '11', '1', '2', '0'), +('10', '11', '1', '3', '0'), + +('10', '11', '2', '0', '0'), +('10', '11', '2', '1', '0'), +('10', '11', '2', '2', '0'), +('10', '11', '2', '3', '0'), + +('10', '11', '3', '0', '0'), +('10', '11', '3', '1', '0'), +('10', '11', '3', '2', '0'), +('10', '11', '3', '3', '0'), + +('10', '11', '4', '0', '0'), +('10', '11', '4', '1', '0'), +('10', '11', '4', '2', '0'), +('10', '11', '4', '3', '0'), + +('10', '11', '5', '0', '0'), +('10', '11', '5', '1', '0'), +('10', '11', '5', '2', '0'), +('10', '11', '5', '3', '0'), + +('10', '11', '6', '0', '0'), +('10', '11', '6', '1', '0'), +('10', '11', '6', '2', '0'), +('10', '11', '6', '3', '0'), + +('10', '12', '0', '0', '0'), +('10', '12', '0', '1', '0'), +('10', '12', '0', '2', '0'), +('10', '12', '0', '3', '0'), + +('10', '12', '1', '0', '0'), +('10', '12', '1', '1', '0'), +('10', '12', '1', '2', '0'), +('10', '12', '1', '3', '0'), + +('10', '12', '2', '0', '0'), +('10', '12', '2', '1', '0'), +('10', '12', '2', '2', '0'), +('10', '12', '2', '3', '0'), + +('10', '12', '3', '0', '0'), +('10', '12', '3', '1', '0'), +('10', '12', '3', '2', '0'), +('10', '12', '3', '3', '0'), + +('10', '12', '4', '0', '0'), +('10', '12', '4', '1', '0'), +('10', '12', '4', '2', '0'), +('10', '12', '4', '3', '0'), + +('10', '12', '5', '0', '0'), +('10', '12', '5', '1', '0'), +('10', '12', '5', '2', '0'), +('10', '12', '5', '3', '0'), + +('10', '12', '6', '0', '0'), +('10', '12', '6', '1', '0'), +('10', '12', '6', '2', '0'), +('10', '12', '6', '3', '0'), + +('10', '13', '0', '0', '0'), +('10', '13', '0', '1', '0'), +('10', '13', '0', '2', '0'), +('10', '13', '0', '3', '0'), + +('10', '13', '1', '0', '0'), +('10', '13', '1', '1', '0'), +('10', '13', '1', '2', '0'), +('10', '13', '1', '3', '0'), + +('10', '13', '2', '0', '0'), +('10', '13', '2', '1', '0'), +('10', '13', '2', '2', '0'), +('10', '13', '2', '3', '0'), + +('10', '13', '3', '0', '0'), +('10', '13', '3', '1', '0'), +('10', '13', '3', '2', '0'), +('10', '13', '3', '3', '0'), + +('10', '13', '4', '0', '0'), +('10', '13', '4', '1', '0'), +('10', '13', '4', '2', '0'), +('10', '13', '4', '3', '0'), + +('10', '13', '5', '0', '0'), +('10', '13', '5', '1', '0'), +('10', '13', '5', '2', '0'), +('10', '13', '5', '3', '0'), + +('10', '13', '6', '0', '0'), +('10', '13', '6', '1', '0'), +('10', '13', '6', '2', '0'), +('10', '13', '6', '3', '0'), + +('10', '14', '0', '0', '0'), +('10', '14', '0', '1', '0'), +('10', '14', '0', '2', '0'), +('10', '14', '0', '3', '0'), + +('10', '14', '1', '0', '0'), +('10', '14', '1', '1', '0'), +('10', '14', '1', '2', '0'), +('10', '14', '1', '3', '0'), + +('10', '14', '2', '0', '0'), +('10', '14', '2', '1', '0'), +('10', '14', '2', '2', '0'), +('10', '14', '2', '3', '0'), + +('10', '14', '3', '0', '0'), +('10', '14', '3', '1', '0'), +('10', '14', '3', '2', '0'), +('10', '14', '3', '3', '0'), + +('10', '14', '4', '0', '0'), +('10', '14', '4', '1', '0'), +('10', '14', '4', '2', '0'), +('10', '14', '4', '3', '0'), + +('10', '14', '5', '0', '0'), +('10', '14', '5', '1', '0'), +('10', '14', '5', '2', '0'), +('10', '14', '5', '3', '0'), + +('10', '14', '6', '0', '0'), +('10', '14', '6', '1', '0'), +('10', '14', '6', '2', '0'), +('10', '14', '6', '3', '0'), + +('10', '15', '0', '0', '0'), +('10', '15', '0', '1', '0'), +('10', '15', '0', '2', '0'), +('10', '15', '0', '3', '0'), + +('10', '15', '1', '0', '0'), +('10', '15', '1', '1', '0'), +('10', '15', '1', '2', '0'), +('10', '15', '1', '3', '0'), + +('10', '15', '2', '0', '0'), +('10', '15', '2', '1', '0'), +('10', '15', '2', '2', '0'), +('10', '15', '2', '3', '0'), + +('10', '15', '3', '0', '0'), +('10', '15', '3', '1', '0'), +('10', '15', '3', '2', '0'), +('10', '15', '3', '3', '0'), + +('10', '15', '4', '0', '0'), +('10', '15', '4', '1', '0'), +('10', '15', '4', '2', '0'), +('10', '15', '4', '3', '0'), + +('10', '15', '5', '0', '0'), +('10', '15', '5', '1', '0'), +('10', '15', '5', '2', '0'), +('10', '15', '5', '3', '0'), + +('10', '15', '6', '0', '0'), +('10', '15', '6', '1', '0'), +('10', '15', '6', '2', '0'), +('10', '15', '6', '3', '0'), + +-- SpellType_MezIndex + +('11', '0', '0', '0', '0'), +('11', '0', '0', '1', '0'), +('11', '0', '0', '2', '0'), +('11', '0', '0', '3', '0'), + +('11', '0', '1', '0', '0'), +('11', '0', '1', '1', '0'), +('11', '0', '1', '2', '0'), +('11', '0', '1', '3', '0'), + +('11', '0', '2', '0', '0'), +('11', '0', '2', '1', '0'), +('11', '0', '2', '2', '0'), +('11', '0', '2', '3', '0'), + +('11', '0', '3', '0', '0'), +('11', '0', '3', '1', '0'), +('11', '0', '3', '2', '0'), +('11', '0', '3', '3', '0'), + +('11', '0', '4', '0', '0'), +('11', '0', '4', '1', '0'), +('11', '0', '4', '2', '0'), +('11', '0', '4', '3', '0'), + +('11', '0', '5', '0', '0'), +('11', '0', '5', '1', '0'), +('11', '0', '5', '2', '0'), +('11', '0', '5', '3', '0'), + +('11', '0', '6', '0', '0'), +('11', '0', '6', '1', '0'), +('11', '0', '6', '2', '0'), +('11', '0', '6', '3', '0'), + +('11', '1', '0', '0', '0'), +('11', '1', '0', '1', '0'), +('11', '1', '0', '2', '0'), +('11', '1', '0', '3', '0'), + +('11', '1', '1', '0', '0'), +('11', '1', '1', '1', '0'), +('11', '1', '1', '2', '0'), +('11', '1', '1', '3', '0'), + +('11', '1', '2', '0', '0'), +('11', '1', '2', '1', '0'), +('11', '1', '2', '2', '0'), +('11', '1', '2', '3', '0'), + +('11', '1', '3', '0', '0'), +('11', '1', '3', '1', '0'), +('11', '1', '3', '2', '0'), +('11', '1', '3', '3', '0'), + +('11', '1', '4', '0', '0'), +('11', '1', '4', '1', '0'), +('11', '1', '4', '2', '0'), +('11', '1', '4', '3', '0'), + +('11', '1', '5', '0', '0'), +('11', '1', '5', '1', '0'), +('11', '1', '5', '2', '0'), +('11', '1', '5', '3', '0'), + +('11', '1', '6', '0', '0'), +('11', '1', '6', '1', '0'), +('11', '1', '6', '2', '0'), +('11', '1', '6', '3', '0'), + +('11', '2', '0', '0', '0'), +('11', '2', '0', '1', '0'), +('11', '2', '0', '2', '0'), +('11', '2', '0', '3', '0'), + +('11', '2', '1', '0', '0'), +('11', '2', '1', '1', '0'), +('11', '2', '1', '2', '0'), +('11', '2', '1', '3', '0'), + +('11', '2', '2', '0', '0'), +('11', '2', '2', '1', '0'), +('11', '2', '2', '2', '0'), +('11', '2', '2', '3', '0'), + +('11', '2', '3', '0', '0'), +('11', '2', '3', '1', '0'), +('11', '2', '3', '2', '0'), +('11', '2', '3', '3', '0'), + +('11', '2', '4', '0', '0'), +('11', '2', '4', '1', '0'), +('11', '2', '4', '2', '0'), +('11', '2', '4', '3', '0'), + +('11', '2', '5', '0', '0'), +('11', '2', '5', '1', '0'), +('11', '2', '5', '2', '0'), +('11', '2', '5', '3', '0'), + +('11', '2', '6', '0', '0'), +('11', '2', '6', '1', '0'), +('11', '2', '6', '2', '0'), +('11', '2', '6', '3', '0'), + +('11', '3', '0', '0', '0'), +('11', '3', '0', '1', '0'), +('11', '3', '0', '2', '0'), +('11', '3', '0', '3', '0'), + +('11', '3', '1', '0', '0'), +('11', '3', '1', '1', '0'), +('11', '3', '1', '2', '0'), +('11', '3', '1', '3', '0'), + +('11', '3', '2', '0', '0'), +('11', '3', '2', '1', '0'), +('11', '3', '2', '2', '0'), +('11', '3', '2', '3', '0'), + +('11', '3', '3', '0', '0'), +('11', '3', '3', '1', '0'), +('11', '3', '3', '2', '0'), +('11', '3', '3', '3', '0'), + +('11', '3', '4', '0', '0'), +('11', '3', '4', '1', '0'), +('11', '3', '4', '2', '0'), +('11', '3', '4', '3', '0'), + +('11', '3', '5', '0', '0'), +('11', '3', '5', '1', '0'), +('11', '3', '5', '2', '0'), +('11', '3', '5', '3', '0'), + +('11', '3', '6', '0', '0'), +('11', '3', '6', '1', '0'), +('11', '3', '6', '2', '0'), +('11', '3', '6', '3', '0'), + +('11', '4', '0', '0', '0'), +('11', '4', '0', '1', '0'), +('11', '4', '0', '2', '0'), +('11', '4', '0', '3', '0'), + +('11', '4', '1', '0', '0'), +('11', '4', '1', '1', '0'), +('11', '4', '1', '2', '0'), +('11', '4', '1', '3', '0'), + +('11', '4', '2', '0', '0'), +('11', '4', '2', '1', '0'), +('11', '4', '2', '2', '0'), +('11', '4', '2', '3', '0'), + +('11', '4', '3', '0', '0'), +('11', '4', '3', '1', '0'), +('11', '4', '3', '2', '0'), +('11', '4', '3', '3', '0'), + +('11', '4', '4', '0', '0'), +('11', '4', '4', '1', '0'), +('11', '4', '4', '2', '0'), +('11', '4', '4', '3', '0'), + +('11', '4', '5', '0', '0'), +('11', '4', '5', '1', '0'), +('11', '4', '5', '2', '0'), +('11', '4', '5', '3', '0'), + +('11', '4', '6', '0', '0'), +('11', '4', '6', '1', '0'), +('11', '4', '6', '2', '0'), +('11', '4', '6', '3', '0'), + +('11', '5', '0', '0', '0'), +('11', '5', '0', '1', '0'), +('11', '5', '0', '2', '0'), +('11', '5', '0', '3', '0'), + +('11', '5', '1', '0', '0'), +('11', '5', '1', '1', '0'), +('11', '5', '1', '2', '0'), +('11', '5', '1', '3', '0'), + +('11', '5', '2', '0', '0'), +('11', '5', '2', '1', '0'), +('11', '5', '2', '2', '0'), +('11', '5', '2', '3', '0'), + +('11', '5', '3', '0', '0'), +('11', '5', '3', '1', '0'), +('11', '5', '3', '2', '0'), +('11', '5', '3', '3', '0'), + +('11', '5', '4', '0', '0'), +('11', '5', '4', '1', '0'), +('11', '5', '4', '2', '0'), +('11', '5', '4', '3', '0'), + +('11', '5', '5', '0', '0'), +('11', '5', '5', '1', '0'), +('11', '5', '5', '2', '0'), +('11', '5', '5', '3', '0'), + +('11', '5', '6', '0', '0'), +('11', '5', '6', '1', '0'), +('11', '5', '6', '2', '0'), +('11', '5', '6', '3', '0'), + +('11', '6', '0', '0', '0'), +('11', '6', '0', '1', '0'), +('11', '6', '0', '2', '0'), +('11', '6', '0', '3', '0'), + +('11', '6', '1', '0', '0'), +('11', '6', '1', '1', '0'), +('11', '6', '1', '2', '0'), +('11', '6', '1', '3', '0'), + +('11', '6', '2', '0', '0'), +('11', '6', '2', '1', '0'), +('11', '6', '2', '2', '0'), +('11', '6', '2', '3', '0'), + +('11', '6', '3', '0', '0'), +('11', '6', '3', '1', '0'), +('11', '6', '3', '2', '0'), +('11', '6', '3', '3', '0'), + +('11', '6', '4', '0', '0'), +('11', '6', '4', '1', '0'), +('11', '6', '4', '2', '0'), +('11', '6', '4', '3', '0'), + +('11', '6', '5', '0', '0'), +('11', '6', '5', '1', '0'), +('11', '6', '5', '2', '0'), +('11', '6', '5', '3', '0'), + +('11', '6', '6', '0', '0'), +('11', '6', '6', '1', '0'), +('11', '6', '6', '2', '0'), +('11', '6', '6', '3', '0'), + +('11', '7', '0', '0', '0'), +('11', '7', '0', '1', '0'), +('11', '7', '0', '2', '0'), +('11', '7', '0', '3', '0'), + +('11', '7', '1', '0', '0'), +('11', '7', '1', '1', '0'), +('11', '7', '1', '2', '0'), +('11', '7', '1', '3', '0'), + +('11', '7', '2', '0', '0'), +('11', '7', '2', '1', '0'), +('11', '7', '2', '2', '0'), +('11', '7', '2', '3', '0'), + +('11', '7', '3', '0', '0'), +('11', '7', '3', '1', '0'), +('11', '7', '3', '2', '0'), +('11', '7', '3', '3', '0'), + +('11', '7', '4', '0', '0'), +('11', '7', '4', '1', '0'), +('11', '7', '4', '2', '0'), +('11', '7', '4', '3', '0'), + +('11', '7', '5', '0', '0'), +('11', '7', '5', '1', '0'), +('11', '7', '5', '2', '0'), +('11', '7', '5', '3', '0'), + +('11', '7', '6', '0', '0'), +('11', '7', '6', '1', '0'), +('11', '7', '6', '2', '0'), +('11', '7', '6', '3', '0'), + +('11', '8', '0', '0', '0'), +('11', '8', '0', '1', '0'), +('11', '8', '0', '2', '0'), +('11', '8', '0', '3', '0'), + +('11', '8', '1', '0', '0'), +('11', '8', '1', '1', '0'), +('11', '8', '1', '2', '0'), +('11', '8', '1', '3', '0'), + +('11', '8', '2', '0', '0'), +('11', '8', '2', '1', '0'), +('11', '8', '2', '2', '0'), +('11', '8', '2', '3', '0'), + +('11', '8', '3', '0', '0'), +('11', '8', '3', '1', '0'), +('11', '8', '3', '2', '0'), +('11', '8', '3', '3', '0'), + +('11', '8', '4', '0', '0'), +('11', '8', '4', '1', '0'), +('11', '8', '4', '2', '0'), +('11', '8', '4', '3', '0'), + +('11', '8', '5', '0', '0'), +('11', '8', '5', '1', '0'), +('11', '8', '5', '2', '0'), +('11', '8', '5', '3', '0'), + +('11', '8', '6', '0', '0'), +('11', '8', '6', '1', '0'), +('11', '8', '6', '2', '0'), +('11', '8', '6', '3', '0'), + +('11', '9', '0', '0', '0'), +('11', '9', '0', '1', '0'), +('11', '9', '0', '2', '0'), +('11', '9', '0', '3', '0'), + +('11', '9', '1', '0', '0'), +('11', '9', '1', '1', '0'), +('11', '9', '1', '2', '0'), +('11', '9', '1', '3', '0'), + +('11', '9', '2', '0', '0'), +('11', '9', '2', '1', '0'), +('11', '9', '2', '2', '0'), +('11', '9', '2', '3', '0'), + +('11', '9', '3', '0', '0'), +('11', '9', '3', '1', '0'), +('11', '9', '3', '2', '0'), +('11', '9', '3', '3', '0'), + +('11', '9', '4', '0', '0'), +('11', '9', '4', '1', '0'), +('11', '9', '4', '2', '0'), +('11', '9', '4', '3', '0'), + +('11', '9', '5', '0', '0'), +('11', '9', '5', '1', '0'), +('11', '9', '5', '2', '0'), +('11', '9', '5', '3', '0'), + +('11', '9', '6', '0', '0'), +('11', '9', '6', '1', '0'), +('11', '9', '6', '2', '0'), +('11', '9', '6', '3', '0'), + +('11', '10', '0', '0', '0'), +('11', '10', '0', '1', '0'), +('11', '10', '0', '2', '0'), +('11', '10', '0', '3', '0'), + +('11', '10', '1', '0', '0'), +('11', '10', '1', '1', '0'), +('11', '10', '1', '2', '0'), +('11', '10', '1', '3', '0'), + +('11', '10', '2', '0', '0'), +('11', '10', '2', '1', '0'), +('11', '10', '2', '2', '0'), +('11', '10', '2', '3', '0'), + +('11', '10', '3', '0', '0'), +('11', '10', '3', '1', '0'), +('11', '10', '3', '2', '0'), +('11', '10', '3', '3', '0'), + +('11', '10', '4', '0', '0'), +('11', '10', '4', '1', '0'), +('11', '10', '4', '2', '0'), +('11', '10', '4', '3', '0'), + +('11', '10', '5', '0', '0'), +('11', '10', '5', '1', '0'), +('11', '10', '5', '2', '0'), +('11', '10', '5', '3', '0'), + +('11', '10', '6', '0', '0'), +('11', '10', '6', '1', '0'), +('11', '10', '6', '2', '0'), +('11', '10', '6', '3', '0'), + +('11', '11', '0', '0', '0'), +('11', '11', '0', '1', '0'), +('11', '11', '0', '2', '0'), +('11', '11', '0', '3', '0'), + +('11', '11', '1', '0', '0'), +('11', '11', '1', '1', '0'), +('11', '11', '1', '2', '0'), +('11', '11', '1', '3', '0'), + +('11', '11', '2', '0', '0'), +('11', '11', '2', '1', '0'), +('11', '11', '2', '2', '0'), +('11', '11', '2', '3', '0'), + +('11', '11', '3', '0', '0'), +('11', '11', '3', '1', '0'), +('11', '11', '3', '2', '0'), +('11', '11', '3', '3', '0'), + +('11', '11', '4', '0', '0'), +('11', '11', '4', '1', '0'), +('11', '11', '4', '2', '0'), +('11', '11', '4', '3', '0'), + +('11', '11', '5', '0', '0'), +('11', '11', '5', '1', '0'), +('11', '11', '5', '2', '0'), +('11', '11', '5', '3', '0'), + +('11', '11', '6', '0', '0'), +('11', '11', '6', '1', '0'), +('11', '11', '6', '2', '0'), +('11', '11', '6', '3', '0'), + +('11', '12', '0', '0', '0'), +('11', '12', '0', '1', '0'), +('11', '12', '0', '2', '0'), +('11', '12', '0', '3', '0'), + +('11', '12', '1', '0', '0'), +('11', '12', '1', '1', '0'), +('11', '12', '1', '2', '0'), +('11', '12', '1', '3', '0'), + +('11', '12', '2', '0', '0'), +('11', '12', '2', '1', '0'), +('11', '12', '2', '2', '0'), +('11', '12', '2', '3', '0'), + +('11', '12', '3', '0', '0'), +('11', '12', '3', '1', '0'), +('11', '12', '3', '2', '0'), +('11', '12', '3', '3', '0'), + +('11', '12', '4', '0', '0'), +('11', '12', '4', '1', '0'), +('11', '12', '4', '2', '0'), +('11', '12', '4', '3', '0'), + +('11', '12', '5', '0', '0'), +('11', '12', '5', '1', '0'), +('11', '12', '5', '2', '0'), +('11', '12', '5', '3', '0'), + +('11', '12', '6', '0', '0'), +('11', '12', '6', '1', '0'), +('11', '12', '6', '2', '0'), +('11', '12', '6', '3', '0'), + +('11', '13', '0', '0', '0'), +('11', '13', '0', '1', '0'), +('11', '13', '0', '2', '0'), +('11', '13', '0', '3', '0'), + +('11', '13', '1', '0', '0'), +('11', '13', '1', '1', '0'), +('11', '13', '1', '2', '0'), +('11', '13', '1', '3', '0'), + +('11', '13', '2', '0', '0'), +('11', '13', '2', '1', '0'), +('11', '13', '2', '2', '0'), +('11', '13', '2', '3', '0'), + +('11', '13', '3', '0', '0'), +('11', '13', '3', '1', '0'), +('11', '13', '3', '2', '0'), +('11', '13', '3', '3', '0'), + +('11', '13', '4', '0', '0'), +('11', '13', '4', '1', '0'), +('11', '13', '4', '2', '0'), +('11', '13', '4', '3', '0'), + +('11', '13', '5', '0', '0'), +('11', '13', '5', '1', '0'), +('11', '13', '5', '2', '0'), +('11', '13', '5', '3', '0'), + +('11', '13', '6', '0', '0'), +('11', '13', '6', '1', '0'), +('11', '13', '6', '2', '0'), +('11', '13', '6', '3', '0'), + +('11', '14', '0', '0', '0'), +('11', '14', '0', '1', '0'), +('11', '14', '0', '2', '0'), +('11', '14', '0', '3', '0'), + +('11', '14', '1', '0', '0'), +('11', '14', '1', '1', '0'), +('11', '14', '1', '2', '0'), +('11', '14', '1', '3', '0'), + +('11', '14', '2', '0', '0'), +('11', '14', '2', '1', '0'), +('11', '14', '2', '2', '0'), +('11', '14', '2', '3', '0'), + +('11', '14', '3', '0', '0'), +('11', '14', '3', '1', '0'), +('11', '14', '3', '2', '0'), +('11', '14', '3', '3', '0'), + +('11', '14', '4', '0', '0'), +('11', '14', '4', '1', '0'), +('11', '14', '4', '2', '0'), +('11', '14', '4', '3', '0'), + +('11', '14', '5', '0', '0'), +('11', '14', '5', '1', '0'), +('11', '14', '5', '2', '0'), +('11', '14', '5', '3', '0'), + +('11', '14', '6', '0', '0'), +('11', '14', '6', '1', '0'), +('11', '14', '6', '2', '0'), +('11', '14', '6', '3', '0'), + +('11', '15', '0', '0', '0'), +('11', '15', '0', '1', '0'), +('11', '15', '0', '2', '0'), +('11', '15', '0', '3', '0'), + +('11', '15', '1', '0', '0'), +('11', '15', '1', '1', '0'), +('11', '15', '1', '2', '0'), +('11', '15', '1', '3', '0'), + +('11', '15', '2', '0', '0'), +('11', '15', '2', '1', '0'), +('11', '15', '2', '2', '0'), +('11', '15', '2', '3', '0'), + +('11', '15', '3', '0', '0'), +('11', '15', '3', '1', '0'), +('11', '15', '3', '2', '0'), +('11', '15', '3', '3', '0'), + +('11', '15', '4', '0', '0'), +('11', '15', '4', '1', '0'), +('11', '15', '4', '2', '0'), +('11', '15', '4', '3', '0'), + +('11', '15', '5', '0', '0'), +('11', '15', '5', '1', '0'), +('11', '15', '5', '2', '0'), +('11', '15', '5', '3', '0'), + +('11', '15', '6', '0', '0'), +('11', '15', '6', '1', '0'), +('11', '15', '6', '2', '0'), +('11', '15', '6', '3', '0'), + +-- SpellType_CharmIndex + +('12', '0', '0', '0', '0'), +('12', '0', '0', '1', '0'), +('12', '0', '0', '2', '0'), +('12', '0', '0', '3', '0'), + +('12', '0', '1', '0', '0'), +('12', '0', '1', '1', '0'), +('12', '0', '1', '2', '0'), +('12', '0', '1', '3', '0'), + +('12', '0', '2', '0', '0'), +('12', '0', '2', '1', '0'), +('12', '0', '2', '2', '0'), +('12', '0', '2', '3', '0'), + +('12', '0', '3', '0', '0'), +('12', '0', '3', '1', '0'), +('12', '0', '3', '2', '0'), +('12', '0', '3', '3', '0'), + +('12', '0', '4', '0', '0'), +('12', '0', '4', '1', '0'), +('12', '0', '4', '2', '0'), +('12', '0', '4', '3', '0'), + +('12', '0', '5', '0', '0'), +('12', '0', '5', '1', '0'), +('12', '0', '5', '2', '0'), +('12', '0', '5', '3', '0'), + +('12', '0', '6', '0', '0'), +('12', '0', '6', '1', '0'), +('12', '0', '6', '2', '0'), +('12', '0', '6', '3', '0'), + +('12', '1', '0', '0', '0'), +('12', '1', '0', '1', '0'), +('12', '1', '0', '2', '0'), +('12', '1', '0', '3', '0'), + +('12', '1', '1', '0', '0'), +('12', '1', '1', '1', '0'), +('12', '1', '1', '2', '0'), +('12', '1', '1', '3', '0'), + +('12', '1', '2', '0', '0'), +('12', '1', '2', '1', '0'), +('12', '1', '2', '2', '0'), +('12', '1', '2', '3', '0'), + +('12', '1', '3', '0', '0'), +('12', '1', '3', '1', '0'), +('12', '1', '3', '2', '0'), +('12', '1', '3', '3', '0'), + +('12', '1', '4', '0', '0'), +('12', '1', '4', '1', '0'), +('12', '1', '4', '2', '0'), +('12', '1', '4', '3', '0'), + +('12', '1', '5', '0', '0'), +('12', '1', '5', '1', '0'), +('12', '1', '5', '2', '0'), +('12', '1', '5', '3', '0'), + +('12', '1', '6', '0', '0'), +('12', '1', '6', '1', '0'), +('12', '1', '6', '2', '0'), +('12', '1', '6', '3', '0'), + +('12', '2', '0', '0', '0'), +('12', '2', '0', '1', '0'), +('12', '2', '0', '2', '0'), +('12', '2', '0', '3', '0'), + +('12', '2', '1', '0', '0'), +('12', '2', '1', '1', '0'), +('12', '2', '1', '2', '0'), +('12', '2', '1', '3', '0'), + +('12', '2', '2', '0', '0'), +('12', '2', '2', '1', '0'), +('12', '2', '2', '2', '0'), +('12', '2', '2', '3', '0'), + +('12', '2', '3', '0', '0'), +('12', '2', '3', '1', '0'), +('12', '2', '3', '2', '0'), +('12', '2', '3', '3', '0'), + +('12', '2', '4', '0', '0'), +('12', '2', '4', '1', '0'), +('12', '2', '4', '2', '0'), +('12', '2', '4', '3', '0'), + +('12', '2', '5', '0', '0'), +('12', '2', '5', '1', '0'), +('12', '2', '5', '2', '0'), +('12', '2', '5', '3', '0'), + +('12', '2', '6', '0', '0'), +('12', '2', '6', '1', '0'), +('12', '2', '6', '2', '0'), +('12', '2', '6', '3', '0'), + +('12', '3', '0', '0', '0'), +('12', '3', '0', '1', '0'), +('12', '3', '0', '2', '0'), +('12', '3', '0', '3', '0'), + +('12', '3', '1', '0', '0'), +('12', '3', '1', '1', '0'), +('12', '3', '1', '2', '0'), +('12', '3', '1', '3', '0'), + +('12', '3', '2', '0', '0'), +('12', '3', '2', '1', '0'), +('12', '3', '2', '2', '0'), +('12', '3', '2', '3', '0'), + +('12', '3', '3', '0', '0'), +('12', '3', '3', '1', '0'), +('12', '3', '3', '2', '0'), +('12', '3', '3', '3', '0'), + +('12', '3', '4', '0', '0'), +('12', '3', '4', '1', '0'), +('12', '3', '4', '2', '0'), +('12', '3', '4', '3', '0'), + +('12', '3', '5', '0', '0'), +('12', '3', '5', '1', '0'), +('12', '3', '5', '2', '0'), +('12', '3', '5', '3', '0'), + +('12', '3', '6', '0', '0'), +('12', '3', '6', '1', '0'), +('12', '3', '6', '2', '0'), +('12', '3', '6', '3', '0'), + +('12', '4', '0', '0', '0'), +('12', '4', '0', '1', '0'), +('12', '4', '0', '2', '0'), +('12', '4', '0', '3', '0'), + +('12', '4', '1', '0', '0'), +('12', '4', '1', '1', '0'), +('12', '4', '1', '2', '0'), +('12', '4', '1', '3', '0'), + +('12', '4', '2', '0', '0'), +('12', '4', '2', '1', '0'), +('12', '4', '2', '2', '0'), +('12', '4', '2', '3', '0'), + +('12', '4', '3', '0', '0'), +('12', '4', '3', '1', '0'), +('12', '4', '3', '2', '0'), +('12', '4', '3', '3', '0'), + +('12', '4', '4', '0', '0'), +('12', '4', '4', '1', '0'), +('12', '4', '4', '2', '0'), +('12', '4', '4', '3', '0'), + +('12', '4', '5', '0', '0'), +('12', '4', '5', '1', '0'), +('12', '4', '5', '2', '0'), +('12', '4', '5', '3', '0'), + +('12', '4', '6', '0', '0'), +('12', '4', '6', '1', '0'), +('12', '4', '6', '2', '0'), +('12', '4', '6', '3', '0'), + +('12', '5', '0', '0', '0'), +('12', '5', '0', '1', '0'), +('12', '5', '0', '2', '0'), +('12', '5', '0', '3', '0'), + +('12', '5', '1', '0', '0'), +('12', '5', '1', '1', '0'), +('12', '5', '1', '2', '0'), +('12', '5', '1', '3', '0'), + +('12', '5', '2', '0', '0'), +('12', '5', '2', '1', '0'), +('12', '5', '2', '2', '0'), +('12', '5', '2', '3', '0'), + +('12', '5', '3', '0', '0'), +('12', '5', '3', '1', '0'), +('12', '5', '3', '2', '0'), +('12', '5', '3', '3', '0'), + +('12', '5', '4', '0', '0'), +('12', '5', '4', '1', '0'), +('12', '5', '4', '2', '0'), +('12', '5', '4', '3', '0'), + +('12', '5', '5', '0', '0'), +('12', '5', '5', '1', '0'), +('12', '5', '5', '2', '0'), +('12', '5', '5', '3', '0'), + +('12', '5', '6', '0', '0'), +('12', '5', '6', '1', '0'), +('12', '5', '6', '2', '0'), +('12', '5', '6', '3', '0'), + +('12', '6', '0', '0', '0'), +('12', '6', '0', '1', '0'), +('12', '6', '0', '2', '0'), +('12', '6', '0', '3', '0'), + +('12', '6', '1', '0', '0'), +('12', '6', '1', '1', '0'), +('12', '6', '1', '2', '0'), +('12', '6', '1', '3', '0'), + +('12', '6', '2', '0', '0'), +('12', '6', '2', '1', '0'), +('12', '6', '2', '2', '0'), +('12', '6', '2', '3', '0'), + +('12', '6', '3', '0', '0'), +('12', '6', '3', '1', '0'), +('12', '6', '3', '2', '0'), +('12', '6', '3', '3', '0'), + +('12', '6', '4', '0', '0'), +('12', '6', '4', '1', '0'), +('12', '6', '4', '2', '0'), +('12', '6', '4', '3', '0'), + +('12', '6', '5', '0', '0'), +('12', '6', '5', '1', '0'), +('12', '6', '5', '2', '0'), +('12', '6', '5', '3', '0'), + +('12', '6', '6', '0', '0'), +('12', '6', '6', '1', '0'), +('12', '6', '6', '2', '0'), +('12', '6', '6', '3', '0'), + +('12', '7', '0', '0', '0'), +('12', '7', '0', '1', '0'), +('12', '7', '0', '2', '0'), +('12', '7', '0', '3', '0'), + +('12', '7', '1', '0', '0'), +('12', '7', '1', '1', '0'), +('12', '7', '1', '2', '0'), +('12', '7', '1', '3', '0'), + +('12', '7', '2', '0', '0'), +('12', '7', '2', '1', '0'), +('12', '7', '2', '2', '0'), +('12', '7', '2', '3', '0'), + +('12', '7', '3', '0', '0'), +('12', '7', '3', '1', '0'), +('12', '7', '3', '2', '0'), +('12', '7', '3', '3', '0'), + +('12', '7', '4', '0', '0'), +('12', '7', '4', '1', '0'), +('12', '7', '4', '2', '0'), +('12', '7', '4', '3', '0'), + +('12', '7', '5', '0', '0'), +('12', '7', '5', '1', '0'), +('12', '7', '5', '2', '0'), +('12', '7', '5', '3', '0'), + +('12', '7', '6', '0', '0'), +('12', '7', '6', '1', '0'), +('12', '7', '6', '2', '0'), +('12', '7', '6', '3', '0'), + +('12', '8', '0', '0', '0'), +('12', '8', '0', '1', '0'), +('12', '8', '0', '2', '0'), +('12', '8', '0', '3', '0'), + +('12', '8', '1', '0', '0'), +('12', '8', '1', '1', '0'), +('12', '8', '1', '2', '0'), +('12', '8', '1', '3', '0'), + +('12', '8', '2', '0', '0'), +('12', '8', '2', '1', '0'), +('12', '8', '2', '2', '0'), +('12', '8', '2', '3', '0'), + +('12', '8', '3', '0', '0'), +('12', '8', '3', '1', '0'), +('12', '8', '3', '2', '0'), +('12', '8', '3', '3', '0'), + +('12', '8', '4', '0', '0'), +('12', '8', '4', '1', '0'), +('12', '8', '4', '2', '0'), +('12', '8', '4', '3', '0'), + +('12', '8', '5', '0', '0'), +('12', '8', '5', '1', '0'), +('12', '8', '5', '2', '0'), +('12', '8', '5', '3', '0'), + +('12', '8', '6', '0', '0'), +('12', '8', '6', '1', '0'), +('12', '8', '6', '2', '0'), +('12', '8', '6', '3', '0'), + +('12', '9', '0', '0', '0'), +('12', '9', '0', '1', '0'), +('12', '9', '0', '2', '0'), +('12', '9', '0', '3', '0'), + +('12', '9', '1', '0', '0'), +('12', '9', '1', '1', '0'), +('12', '9', '1', '2', '0'), +('12', '9', '1', '3', '0'), + +('12', '9', '2', '0', '0'), +('12', '9', '2', '1', '0'), +('12', '9', '2', '2', '0'), +('12', '9', '2', '3', '0'), + +('12', '9', '3', '0', '0'), +('12', '9', '3', '1', '0'), +('12', '9', '3', '2', '0'), +('12', '9', '3', '3', '0'), + +('12', '9', '4', '0', '0'), +('12', '9', '4', '1', '0'), +('12', '9', '4', '2', '0'), +('12', '9', '4', '3', '0'), + +('12', '9', '5', '0', '0'), +('12', '9', '5', '1', '0'), +('12', '9', '5', '2', '0'), +('12', '9', '5', '3', '0'), + +('12', '9', '6', '0', '0'), +('12', '9', '6', '1', '0'), +('12', '9', '6', '2', '0'), +('12', '9', '6', '3', '0'), + +('12', '10', '0', '0', '0'), +('12', '10', '0', '1', '0'), +('12', '10', '0', '2', '0'), +('12', '10', '0', '3', '0'), + +('12', '10', '1', '0', '0'), +('12', '10', '1', '1', '0'), +('12', '10', '1', '2', '0'), +('12', '10', '1', '3', '0'), + +('12', '10', '2', '0', '0'), +('12', '10', '2', '1', '0'), +('12', '10', '2', '2', '0'), +('12', '10', '2', '3', '0'), + +('12', '10', '3', '0', '0'), +('12', '10', '3', '1', '0'), +('12', '10', '3', '2', '0'), +('12', '10', '3', '3', '0'), + +('12', '10', '4', '0', '0'), +('12', '10', '4', '1', '0'), +('12', '10', '4', '2', '0'), +('12', '10', '4', '3', '0'), + +('12', '10', '5', '0', '0'), +('12', '10', '5', '1', '0'), +('12', '10', '5', '2', '0'), +('12', '10', '5', '3', '0'), + +('12', '10', '6', '0', '0'), +('12', '10', '6', '1', '0'), +('12', '10', '6', '2', '0'), +('12', '10', '6', '3', '0'), + +('12', '11', '0', '0', '0'), +('12', '11', '0', '1', '0'), +('12', '11', '0', '2', '0'), +('12', '11', '0', '3', '0'), + +('12', '11', '1', '0', '0'), +('12', '11', '1', '1', '0'), +('12', '11', '1', '2', '0'), +('12', '11', '1', '3', '0'), + +('12', '11', '2', '0', '0'), +('12', '11', '2', '1', '0'), +('12', '11', '2', '2', '0'), +('12', '11', '2', '3', '0'), + +('12', '11', '3', '0', '0'), +('12', '11', '3', '1', '0'), +('12', '11', '3', '2', '0'), +('12', '11', '3', '3', '0'), + +('12', '11', '4', '0', '0'), +('12', '11', '4', '1', '0'), +('12', '11', '4', '2', '0'), +('12', '11', '4', '3', '0'), + +('12', '11', '5', '0', '0'), +('12', '11', '5', '1', '0'), +('12', '11', '5', '2', '0'), +('12', '11', '5', '3', '0'), + +('12', '11', '6', '0', '0'), +('12', '11', '6', '1', '0'), +('12', '11', '6', '2', '0'), +('12', '11', '6', '3', '0'), + +('12', '12', '0', '0', '0'), +('12', '12', '0', '1', '0'), +('12', '12', '0', '2', '0'), +('12', '12', '0', '3', '0'), + +('12', '12', '1', '0', '0'), +('12', '12', '1', '1', '0'), +('12', '12', '1', '2', '0'), +('12', '12', '1', '3', '0'), + +('12', '12', '2', '0', '0'), +('12', '12', '2', '1', '0'), +('12', '12', '2', '2', '0'), +('12', '12', '2', '3', '0'), + +('12', '12', '3', '0', '0'), +('12', '12', '3', '1', '0'), +('12', '12', '3', '2', '0'), +('12', '12', '3', '3', '0'), + +('12', '12', '4', '0', '0'), +('12', '12', '4', '1', '0'), +('12', '12', '4', '2', '0'), +('12', '12', '4', '3', '0'), + +('12', '12', '5', '0', '0'), +('12', '12', '5', '1', '0'), +('12', '12', '5', '2', '0'), +('12', '12', '5', '3', '0'), + +('12', '12', '6', '0', '0'), +('12', '12', '6', '1', '0'), +('12', '12', '6', '2', '0'), +('12', '12', '6', '3', '0'), + +('12', '13', '0', '0', '0'), +('12', '13', '0', '1', '0'), +('12', '13', '0', '2', '0'), +('12', '13', '0', '3', '0'), + +('12', '13', '1', '0', '0'), +('12', '13', '1', '1', '0'), +('12', '13', '1', '2', '0'), +('12', '13', '1', '3', '0'), + +('12', '13', '2', '0', '0'), +('12', '13', '2', '1', '0'), +('12', '13', '2', '2', '0'), +('12', '13', '2', '3', '0'), + +('12', '13', '3', '0', '0'), +('12', '13', '3', '1', '0'), +('12', '13', '3', '2', '0'), +('12', '13', '3', '3', '0'), + +('12', '13', '4', '0', '0'), +('12', '13', '4', '1', '0'), +('12', '13', '4', '2', '0'), +('12', '13', '4', '3', '0'), + +('12', '13', '5', '0', '0'), +('12', '13', '5', '1', '0'), +('12', '13', '5', '2', '0'), +('12', '13', '5', '3', '0'), + +('12', '13', '6', '0', '0'), +('12', '13', '6', '1', '0'), +('12', '13', '6', '2', '0'), +('12', '13', '6', '3', '0'), + +('12', '14', '0', '0', '0'), +('12', '14', '0', '1', '0'), +('12', '14', '0', '2', '0'), +('12', '14', '0', '3', '0'), + +('12', '14', '1', '0', '0'), +('12', '14', '1', '1', '0'), +('12', '14', '1', '2', '0'), +('12', '14', '1', '3', '0'), + +('12', '14', '2', '0', '0'), +('12', '14', '2', '1', '0'), +('12', '14', '2', '2', '0'), +('12', '14', '2', '3', '0'), + +('12', '14', '3', '0', '0'), +('12', '14', '3', '1', '0'), +('12', '14', '3', '2', '0'), +('12', '14', '3', '3', '0'), + +('12', '14', '4', '0', '0'), +('12', '14', '4', '1', '0'), +('12', '14', '4', '2', '0'), +('12', '14', '4', '3', '0'), + +('12', '14', '5', '0', '0'), +('12', '14', '5', '1', '0'), +('12', '14', '5', '2', '0'), +('12', '14', '5', '3', '0'), + +('12', '14', '6', '0', '0'), +('12', '14', '6', '1', '0'), +('12', '14', '6', '2', '0'), +('12', '14', '6', '3', '0'), + +('12', '15', '0', '0', '0'), +('12', '15', '0', '1', '0'), +('12', '15', '0', '2', '0'), +('12', '15', '0', '3', '0'), + +('12', '15', '1', '0', '0'), +('12', '15', '1', '1', '0'), +('12', '15', '1', '2', '0'), +('12', '15', '1', '3', '0'), + +('12', '15', '2', '0', '0'), +('12', '15', '2', '1', '0'), +('12', '15', '2', '2', '0'), +('12', '15', '2', '3', '0'), + +('12', '15', '3', '0', '0'), +('12', '15', '3', '1', '0'), +('12', '15', '3', '2', '0'), +('12', '15', '3', '3', '0'), + +('12', '15', '4', '0', '0'), +('12', '15', '4', '1', '0'), +('12', '15', '4', '2', '0'), +('12', '15', '4', '3', '0'), + +('12', '15', '5', '0', '0'), +('12', '15', '5', '1', '0'), +('12', '15', '5', '2', '0'), +('12', '15', '5', '3', '0'), + +('12', '15', '6', '0', '0'), +('12', '15', '6', '1', '0'), +('12', '15', '6', '2', '0'), +('12', '15', '6', '3', '0'), + +-- SpellType_SlowIndex + +('13', '0', '0', '0', '0'), +('13', '0', '0', '1', '0'), +('13', '0', '0', '2', '0'), +('13', '0', '0', '3', '0'), + +('13', '0', '1', '0', '0'), +('13', '0', '1', '1', '0'), +('13', '0', '1', '2', '0'), +('13', '0', '1', '3', '0'), + +('13', '0', '2', '0', '0'), +('13', '0', '2', '1', '0'), +('13', '0', '2', '2', '0'), +('13', '0', '2', '3', '0'), + +('13', '0', '3', '0', '0'), +('13', '0', '3', '1', '0'), +('13', '0', '3', '2', '0'), +('13', '0', '3', '3', '0'), + +('13', '0', '4', '0', '0'), +('13', '0', '4', '1', '0'), +('13', '0', '4', '2', '0'), +('13', '0', '4', '3', '0'), + +('13', '0', '5', '0', '0'), +('13', '0', '5', '1', '0'), +('13', '0', '5', '2', '0'), +('13', '0', '5', '3', '0'), + +('13', '0', '6', '0', '0'), +('13', '0', '6', '1', '0'), +('13', '0', '6', '2', '0'), +('13', '0', '6', '3', '0'), + +('13', '1', '0', '0', '0'), +('13', '1', '0', '1', '0'), +('13', '1', '0', '2', '0'), +('13', '1', '0', '3', '0'), + +('13', '1', '1', '0', '0'), +('13', '1', '1', '1', '0'), +('13', '1', '1', '2', '0'), +('13', '1', '1', '3', '0'), + +('13', '1', '2', '0', '0'), +('13', '1', '2', '1', '0'), +('13', '1', '2', '2', '0'), +('13', '1', '2', '3', '0'), + +('13', '1', '3', '0', '0'), +('13', '1', '3', '1', '0'), +('13', '1', '3', '2', '0'), +('13', '1', '3', '3', '0'), + +('13', '1', '4', '0', '0'), +('13', '1', '4', '1', '0'), +('13', '1', '4', '2', '0'), +('13', '1', '4', '3', '0'), + +('13', '1', '5', '0', '0'), +('13', '1', '5', '1', '0'), +('13', '1', '5', '2', '0'), +('13', '1', '5', '3', '0'), + +('13', '1', '6', '0', '0'), +('13', '1', '6', '1', '0'), +('13', '1', '6', '2', '0'), +('13', '1', '6', '3', '0'), + +('13', '2', '0', '0', '0'), +('13', '2', '0', '1', '0'), +('13', '2', '0', '2', '0'), +('13', '2', '0', '3', '0'), + +('13', '2', '1', '0', '0'), +('13', '2', '1', '1', '0'), +('13', '2', '1', '2', '0'), +('13', '2', '1', '3', '0'), + +('13', '2', '2', '0', '0'), +('13', '2', '2', '1', '0'), +('13', '2', '2', '2', '0'), +('13', '2', '2', '3', '0'), + +('13', '2', '3', '0', '0'), +('13', '2', '3', '1', '0'), +('13', '2', '3', '2', '0'), +('13', '2', '3', '3', '0'), + +('13', '2', '4', '0', '0'), +('13', '2', '4', '1', '0'), +('13', '2', '4', '2', '0'), +('13', '2', '4', '3', '0'), + +('13', '2', '5', '0', '0'), +('13', '2', '5', '1', '0'), +('13', '2', '5', '2', '0'), +('13', '2', '5', '3', '0'), + +('13', '2', '6', '0', '0'), +('13', '2', '6', '1', '0'), +('13', '2', '6', '2', '0'), +('13', '2', '6', '3', '0'), + +('13', '3', '0', '0', '0'), +('13', '3', '0', '1', '0'), +('13', '3', '0', '2', '0'), +('13', '3', '0', '3', '0'), + +('13', '3', '1', '0', '0'), +('13', '3', '1', '1', '0'), +('13', '3', '1', '2', '0'), +('13', '3', '1', '3', '0'), + +('13', '3', '2', '0', '0'), +('13', '3', '2', '1', '0'), +('13', '3', '2', '2', '0'), +('13', '3', '2', '3', '0'), + +('13', '3', '3', '0', '0'), +('13', '3', '3', '1', '0'), +('13', '3', '3', '2', '0'), +('13', '3', '3', '3', '0'), + +('13', '3', '4', '0', '0'), +('13', '3', '4', '1', '0'), +('13', '3', '4', '2', '0'), +('13', '3', '4', '3', '0'), + +('13', '3', '5', '0', '0'), +('13', '3', '5', '1', '0'), +('13', '3', '5', '2', '0'), +('13', '3', '5', '3', '0'), + +('13', '3', '6', '0', '0'), +('13', '3', '6', '1', '0'), +('13', '3', '6', '2', '0'), +('13', '3', '6', '3', '0'), + +('13', '4', '0', '0', '0'), +('13', '4', '0', '1', '0'), +('13', '4', '0', '2', '0'), +('13', '4', '0', '3', '0'), + +('13', '4', '1', '0', '0'), +('13', '4', '1', '1', '0'), +('13', '4', '1', '2', '0'), +('13', '4', '1', '3', '0'), + +('13', '4', '2', '0', '0'), +('13', '4', '2', '1', '0'), +('13', '4', '2', '2', '0'), +('13', '4', '2', '3', '0'), + +('13', '4', '3', '0', '0'), +('13', '4', '3', '1', '0'), +('13', '4', '3', '2', '0'), +('13', '4', '3', '3', '0'), + +('13', '4', '4', '0', '0'), +('13', '4', '4', '1', '0'), +('13', '4', '4', '2', '0'), +('13', '4', '4', '3', '0'), + +('13', '4', '5', '0', '0'), +('13', '4', '5', '1', '0'), +('13', '4', '5', '2', '0'), +('13', '4', '5', '3', '0'), + +('13', '4', '6', '0', '0'), +('13', '4', '6', '1', '0'), +('13', '4', '6', '2', '0'), +('13', '4', '6', '3', '0'), + +('13', '5', '0', '0', '0'), +('13', '5', '0', '1', '0'), +('13', '5', '0', '2', '0'), +('13', '5', '0', '3', '0'), + +('13', '5', '1', '0', '0'), +('13', '5', '1', '1', '0'), +('13', '5', '1', '2', '0'), +('13', '5', '1', '3', '0'), + +('13', '5', '2', '0', '0'), +('13', '5', '2', '1', '0'), +('13', '5', '2', '2', '0'), +('13', '5', '2', '3', '0'), + +('13', '5', '3', '0', '0'), +('13', '5', '3', '1', '0'), +('13', '5', '3', '2', '0'), +('13', '5', '3', '3', '0'), + +('13', '5', '4', '0', '0'), +('13', '5', '4', '1', '0'), +('13', '5', '4', '2', '0'), +('13', '5', '4', '3', '0'), + +('13', '5', '5', '0', '0'), +('13', '5', '5', '1', '0'), +('13', '5', '5', '2', '0'), +('13', '5', '5', '3', '0'), + +('13', '5', '6', '0', '0'), +('13', '5', '6', '1', '0'), +('13', '5', '6', '2', '0'), +('13', '5', '6', '3', '0'), + +('13', '6', '0', '0', '0'), +('13', '6', '0', '1', '0'), +('13', '6', '0', '2', '0'), +('13', '6', '0', '3', '0'), + +('13', '6', '1', '0', '0'), +('13', '6', '1', '1', '0'), +('13', '6', '1', '2', '0'), +('13', '6', '1', '3', '0'), + +('13', '6', '2', '0', '0'), +('13', '6', '2', '1', '0'), +('13', '6', '2', '2', '0'), +('13', '6', '2', '3', '0'), + +('13', '6', '3', '0', '0'), +('13', '6', '3', '1', '0'), +('13', '6', '3', '2', '0'), +('13', '6', '3', '3', '0'), + +('13', '6', '4', '0', '0'), +('13', '6', '4', '1', '0'), +('13', '6', '4', '2', '0'), +('13', '6', '4', '3', '0'), + +('13', '6', '5', '0', '0'), +('13', '6', '5', '1', '0'), +('13', '6', '5', '2', '0'), +('13', '6', '5', '3', '0'), + +('13', '6', '6', '0', '0'), +('13', '6', '6', '1', '0'), +('13', '6', '6', '2', '0'), +('13', '6', '6', '3', '0'), + +('13', '7', '0', '0', '0'), +('13', '7', '0', '1', '0'), +('13', '7', '0', '2', '0'), +('13', '7', '0', '3', '0'), + +('13', '7', '1', '0', '25'), +('13', '7', '1', '1', '25'), +('13', '7', '1', '2', '100'), +('13', '7', '1', '3', '100'), + +('13', '7', '2', '0', '15'), +('13', '7', '2', '1', '15'), +('13', '7', '2', '2', '100'), +('13', '7', '2', '3', '100'), + +('13', '7', '3', '0', '25'), +('13', '7', '3', '1', '25'), +('13', '7', '3', '2', '100'), +('13', '7', '3', '3', '100'), + +('13', '7', '4', '0', '0'), +('13', '7', '4', '1', '0'), +('13', '7', '4', '2', '50'), +('13', '7', '4', '3', '50'), + +('13', '7', '5', '0', '0'), +('13', '7', '5', '1', '0'), +('13', '7', '5', '2', '50'), +('13', '7', '5', '3', '50'), + +('13', '7', '6', '0', '0'), +('13', '7', '6', '1', '0'), +('13', '7', '6', '2', '50'), +('13', '7', '6', '3', '50'), + +('13', '8', '0', '0', '0'), +('13', '8', '0', '1', '0'), +('13', '8', '0', '2', '0'), +('13', '8', '0', '3', '0'), + +('13', '8', '1', '0', '0'), +('13', '8', '1', '1', '0'), +('13', '8', '1', '2', '0'), +('13', '8', '1', '3', '0'), + +('13', '8', '2', '0', '0'), +('13', '8', '2', '1', '0'), +('13', '8', '2', '2', '0'), +('13', '8', '2', '3', '0'), + +('13', '8', '3', '0', '0'), +('13', '8', '3', '1', '0'), +('13', '8', '3', '2', '0'), +('13', '8', '3', '3', '0'), + +('13', '8', '4', '0', '0'), +('13', '8', '4', '1', '0'), +('13', '8', '4', '2', '0'), +('13', '8', '4', '3', '0'), + +('13', '8', '5', '0', '0'), +('13', '8', '5', '1', '0'), +('13', '8', '5', '2', '0'), +('13', '8', '5', '3', '0'), + +('13', '8', '6', '0', '0'), +('13', '8', '6', '1', '0'), +('13', '8', '6', '2', '0'), +('13', '8', '6', '3', '0'), + +('13', '9', '0', '0', '0'), +('13', '9', '0', '1', '0'), +('13', '9', '0', '2', '0'), +('13', '9', '0', '3', '0'), + +('13', '9', '1', '0', '50'), +('13', '9', '1', '1', '50'), +('13', '9', '1', '2', '100'), +('13', '9', '1', '3', '100'), + +('13', '9', '2', '0', '25'), +('13', '9', '2', '1', '25'), +('13', '9', '2', '2', '100'), +('13', '9', '2', '3', '100'), + +('13', '9', '3', '0', '50'), +('13', '9', '3', '1', '50'), +('13', '9', '3', '2', '100'), +('13', '9', '3', '3', '100'), + +('13', '9', '4', '0', '15'), +('13', '9', '4', '1', '15'), +('13', '9', '4', '2', '50'), +('13', '9', '4', '3', '50'), + +('13', '9', '5', '0', '15'), +('13', '9', '5', '1', '15'), +('13', '9', '5', '2', '50'), +('13', '9', '5', '3', '50'), + +('13', '9', '6', '0', '15'), +('13', '9', '6', '1', '15'), +('13', '9', '6', '2', '50'), +('13', '9', '6', '3', '50'), + +('13', '10', '0', '0', '0'), +('13', '10', '0', '1', '0'), +('13', '10', '0', '2', '0'), +('13', '10', '0', '3', '0'), + +('13', '10', '1', '0', '0'), +('13', '10', '1', '1', '0'), +('13', '10', '1', '2', '0'), +('13', '10', '1', '3', '0'), + +('13', '10', '2', '0', '0'), +('13', '10', '2', '1', '0'), +('13', '10', '2', '2', '0'), +('13', '10', '2', '3', '0'), + +('13', '10', '3', '0', '0'), +('13', '10', '3', '1', '0'), +('13', '10', '3', '2', '0'), +('13', '10', '3', '3', '0'), + +('13', '10', '4', '0', '0'), +('13', '10', '4', '1', '0'), +('13', '10', '4', '2', '0'), +('13', '10', '4', '3', '0'), + +('13', '10', '5', '0', '0'), +('13', '10', '5', '1', '0'), +('13', '10', '5', '2', '0'), +('13', '10', '5', '3', '0'), + +('13', '10', '6', '0', '0'), +('13', '10', '6', '1', '0'), +('13', '10', '6', '2', '0'), +('13', '10', '6', '3', '0'), + +('13', '11', '0', '0', '0'), +('13', '11', '0', '1', '0'), +('13', '11', '0', '2', '0'), +('13', '11', '0', '3', '0'), + +('13', '11', '1', '0', '0'), +('13', '11', '1', '1', '0'), +('13', '11', '1', '2', '0'), +('13', '11', '1', '3', '0'), + +('13', '11', '2', '0', '0'), +('13', '11', '2', '1', '0'), +('13', '11', '2', '2', '0'), +('13', '11', '2', '3', '0'), + +('13', '11', '3', '0', '0'), +('13', '11', '3', '1', '0'), +('13', '11', '3', '2', '0'), +('13', '11', '3', '3', '0'), + +('13', '11', '4', '0', '0'), +('13', '11', '4', '1', '0'), +('13', '11', '4', '2', '0'), +('13', '11', '4', '3', '0'), + +('13', '11', '5', '0', '0'), +('13', '11', '5', '1', '0'), +('13', '11', '5', '2', '0'), +('13', '11', '5', '3', '0'), + +('13', '11', '6', '0', '0'), +('13', '11', '6', '1', '0'), +('13', '11', '6', '2', '0'), +('13', '11', '6', '3', '0'), + +('13', '12', '0', '0', '0'), +('13', '12', '0', '1', '0'), +('13', '12', '0', '2', '0'), +('13', '12', '0', '3', '0'), + +('13', '12', '1', '0', '0'), +('13', '12', '1', '1', '0'), +('13', '12', '1', '2', '0'), +('13', '12', '1', '3', '0'), + +('13', '12', '2', '0', '0'), +('13', '12', '2', '1', '0'), +('13', '12', '2', '2', '0'), +('13', '12', '2', '3', '0'), + +('13', '12', '3', '0', '0'), +('13', '12', '3', '1', '0'), +('13', '12', '3', '2', '0'), +('13', '12', '3', '3', '0'), + +('13', '12', '4', '0', '0'), +('13', '12', '4', '1', '0'), +('13', '12', '4', '2', '0'), +('13', '12', '4', '3', '0'), + +('13', '12', '5', '0', '0'), +('13', '12', '5', '1', '0'), +('13', '12', '5', '2', '0'), +('13', '12', '5', '3', '0'), + +('13', '12', '6', '0', '0'), +('13', '12', '6', '1', '0'), +('13', '12', '6', '2', '0'), +('13', '12', '6', '3', '0'), + +('13', '13', '0', '0', '0'), +('13', '13', '0', '1', '0'), +('13', '13', '0', '2', '0'), +('13', '13', '0', '3', '0'), + +('13', '13', '1', '0', '50'), +('13', '13', '1', '1', '50'), +('13', '13', '1', '2', '100'), +('13', '13', '1', '3', '100'), + +('13', '13', '2', '0', '25'), +('13', '13', '2', '1', '25'), +('13', '13', '2', '2', '100'), +('13', '13', '2', '3', '100'), + +('13', '13', '3', '0', '50'), +('13', '13', '3', '1', '50'), +('13', '13', '3', '2', '100'), +('13', '13', '3', '3', '100'), + +('13', '13', '4', '0', '15'), +('13', '13', '4', '1', '15'), +('13', '13', '4', '2', '50'), +('13', '13', '4', '3', '50'), + +('13', '13', '5', '0', '15'), +('13', '13', '5', '1', '15'), +('13', '13', '5', '2', '50'), +('13', '13', '5', '3', '50'), + +('13', '13', '6', '0', '15'), +('13', '13', '6', '1', '15'), +('13', '13', '6', '2', '50'), +('13', '13', '6', '3', '50'), + +('13', '14', '0', '0', '0'), +('13', '14', '0', '1', '0'), +('13', '14', '0', '2', '0'), +('13', '14', '0', '3', '0'), + +('13', '14', '1', '0', '25'), +('13', '14', '1', '1', '25'), +('13', '14', '1', '2', '100'), +('13', '14', '1', '3', '100'), + +('13', '14', '2', '0', '15'), +('13', '14', '2', '1', '15'), +('13', '14', '2', '2', '100'), +('13', '14', '2', '3', '100'), + +('13', '14', '3', '0', '25'), +('13', '14', '3', '1', '25'), +('13', '14', '3', '2', '100'), +('13', '14', '3', '3', '100'), + +('13', '14', '4', '0', '0'), +('13', '14', '4', '1', '0'), +('13', '14', '4', '2', '50'), +('13', '14', '4', '3', '50'), + +('13', '14', '5', '0', '0'), +('13', '14', '5', '1', '0'), +('13', '14', '5', '2', '50'), +('13', '14', '5', '3', '50'), + +('13', '14', '6', '0', '0'), +('13', '14', '6', '1', '0'), +('13', '14', '6', '2', '50'), +('13', '14', '6', '3', '50'), + +('13', '15', '0', '0', '0'), +('13', '15', '0', '1', '0'), +('13', '15', '0', '2', '0'), +('13', '15', '0', '3', '0'), + +('13', '15', '1', '0', '0'), +('13', '15', '1', '1', '0'), +('13', '15', '1', '2', '0'), +('13', '15', '1', '3', '0'), + +('13', '15', '2', '0', '0'), +('13', '15', '2', '1', '0'), +('13', '15', '2', '2', '0'), +('13', '15', '2', '3', '0'), + +('13', '15', '3', '0', '0'), +('13', '15', '3', '1', '0'), +('13', '15', '3', '2', '0'), +('13', '15', '3', '3', '0'), + +('13', '15', '4', '0', '0'), +('13', '15', '4', '1', '0'), +('13', '15', '4', '2', '0'), +('13', '15', '4', '3', '0'), + +('13', '15', '5', '0', '0'), +('13', '15', '5', '1', '0'), +('13', '15', '5', '2', '0'), +('13', '15', '5', '3', '0'), + +('13', '15', '6', '0', '0'), +('13', '15', '6', '1', '0'), +('13', '15', '6', '2', '0'), +('13', '15', '6', '3', '0'), + +-- SpellType_DebuffIndex + +('14', '0', '0', '0', '0'), +('14', '0', '0', '1', '0'), +('14', '0', '0', '2', '0'), +('14', '0', '0', '3', '0'), + +('14', '0', '1', '0', '0'), +('14', '0', '1', '1', '0'), +('14', '0', '1', '2', '0'), +('14', '0', '1', '3', '0'), + +('14', '0', '2', '0', '0'), +('14', '0', '2', '1', '0'), +('14', '0', '2', '2', '0'), +('14', '0', '2', '3', '0'), + +('14', '0', '3', '0', '0'), +('14', '0', '3', '1', '0'), +('14', '0', '3', '2', '0'), +('14', '0', '3', '3', '0'), + +('14', '0', '4', '0', '0'), +('14', '0', '4', '1', '0'), +('14', '0', '4', '2', '0'), +('14', '0', '4', '3', '0'), + +('14', '0', '5', '0', '0'), +('14', '0', '5', '1', '0'), +('14', '0', '5', '2', '0'), +('14', '0', '5', '3', '0'), + +('14', '0', '6', '0', '0'), +('14', '0', '6', '1', '0'), +('14', '0', '6', '2', '0'), +('14', '0', '6', '3', '0'), + +('14', '1', '0', '0', '0'), +('14', '1', '0', '1', '0'), +('14', '1', '0', '2', '0'), +('14', '1', '0', '3', '0'), + +('14', '1', '1', '0', '0'), +('14', '1', '1', '1', '0'), +('14', '1', '1', '2', '0'), +('14', '1', '1', '3', '0'), + +('14', '1', '2', '0', '0'), +('14', '1', '2', '1', '0'), +('14', '1', '2', '2', '0'), +('14', '1', '2', '3', '0'), + +('14', '1', '3', '0', '0'), +('14', '1', '3', '1', '0'), +('14', '1', '3', '2', '0'), +('14', '1', '3', '3', '0'), + +('14', '1', '4', '0', '0'), +('14', '1', '4', '1', '0'), +('14', '1', '4', '2', '0'), +('14', '1', '4', '3', '0'), + +('14', '1', '5', '0', '0'), +('14', '1', '5', '1', '0'), +('14', '1', '5', '2', '0'), +('14', '1', '5', '3', '0'), + +('14', '1', '6', '0', '0'), +('14', '1', '6', '1', '0'), +('14', '1', '6', '2', '0'), +('14', '1', '6', '3', '0'), + +('14', '2', '0', '0', '0'), +('14', '2', '0', '1', '0'), +('14', '2', '0', '2', '0'), +('14', '2', '0', '3', '0'), + +('14', '2', '1', '0', '0'), +('14', '2', '1', '1', '0'), +('14', '2', '1', '2', '0'), +('14', '2', '1', '3', '0'), + +('14', '2', '2', '0', '0'), +('14', '2', '2', '1', '0'), +('14', '2', '2', '2', '0'), +('14', '2', '2', '3', '0'), + +('14', '2', '3', '0', '0'), +('14', '2', '3', '1', '0'), +('14', '2', '3', '2', '0'), +('14', '2', '3', '3', '0'), + +('14', '2', '4', '0', '0'), +('14', '2', '4', '1', '0'), +('14', '2', '4', '2', '0'), +('14', '2', '4', '3', '0'), + +('14', '2', '5', '0', '0'), +('14', '2', '5', '1', '0'), +('14', '2', '5', '2', '0'), +('14', '2', '5', '3', '0'), + +('14', '2', '6', '0', '0'), +('14', '2', '6', '1', '0'), +('14', '2', '6', '2', '0'), +('14', '2', '6', '3', '0'), + +('14', '3', '0', '0', '0'), +('14', '3', '0', '1', '0'), +('14', '3', '0', '2', '0'), +('14', '3', '0', '3', '0'), + +('14', '3', '1', '0', '15'), +('14', '3', '1', '1', '15'), +('14', '3', '1', '2', '15'), +('14', '3', '1', '3', '15'), + +('14', '3', '2', '0', '10'), +('14', '3', '2', '1', '10'), +('14', '3', '2', '2', '10'), +('14', '3', '2', '3', '10'), + +('14', '3', '3', '0', '15'), +('14', '3', '3', '1', '15'), +('14', '3', '3', '2', '15'), +('14', '3', '3', '3', '15'), + +('14', '3', '4', '0', '10'), +('14', '3', '4', '1', '10'), +('14', '3', '4', '2', '10'), +('14', '3', '4', '3', '10'), + +('14', '3', '5', '0', '0'), +('14', '3', '5', '1', '0'), +('14', '3', '5', '2', '0'), +('14', '3', '5', '3', '0'), + +('14', '3', '6', '0', '0'), +('14', '3', '6', '1', '0'), +('14', '3', '6', '2', '0'), +('14', '3', '6', '3', '0'), + +('14', '4', '0', '0', '0'), +('14', '4', '0', '1', '0'), +('14', '4', '0', '2', '0'), +('14', '4', '0', '3', '0'), + +('14', '4', '1', '0', '15'), +('14', '4', '1', '1', '15'), +('14', '4', '1', '2', '15'), +('14', '4', '1', '3', '15'), + +('14', '4', '2', '0', '10'), +('14', '4', '2', '1', '10'), +('14', '4', '2', '2', '10'), +('14', '4', '2', '3', '10'), + +('14', '4', '3', '0', '15'), +('14', '4', '3', '1', '15'), +('14', '4', '3', '2', '15'), +('14', '4', '3', '3', '15'), + +('14', '4', '4', '0', '10'), +('14', '4', '4', '1', '10'), +('14', '4', '4', '2', '10'), +('14', '4', '4', '3', '10'), + +('14', '4', '5', '0', '0'), +('14', '4', '5', '1', '0'), +('14', '4', '5', '2', '0'), +('14', '4', '5', '3', '0'), + +('14', '4', '6', '0', '0'), +('14', '4', '6', '1', '0'), +('14', '4', '6', '2', '0'), +('14', '4', '6', '3', '0'), + +('14', '5', '0', '0', '0'), +('14', '5', '0', '1', '0'), +('14', '5', '0', '2', '0'), +('14', '5', '0', '3', '0'), + +('14', '5', '1', '0', '25'), +('14', '5', '1', '1', '25'), +('14', '5', '1', '2', '25'), +('14', '5', '1', '3', '25'), + +('14', '5', '2', '0', '15'), +('14', '5', '2', '1', '15'), +('14', '5', '2', '2', '15'), +('14', '5', '2', '3', '15'), + +('14', '5', '3', '0', '25'), +('14', '5', '3', '1', '25'), +('14', '5', '3', '2', '25'), +('14', '5', '3', '3', '25'), + +('14', '5', '4', '0', '15'), +('14', '5', '4', '1', '15'), +('14', '5', '4', '2', '15'), +('14', '5', '4', '3', '15'), + +('14', '5', '5', '0', '0'), +('14', '5', '5', '1', '0'), +('14', '5', '5', '2', '0'), +('14', '5', '5', '3', '0'), + +('14', '5', '6', '0', '0'), +('14', '5', '6', '1', '0'), +('14', '5', '6', '2', '0'), +('14', '5', '6', '3', '0'), + +('14', '6', '0', '0', '0'), +('14', '6', '0', '1', '0'), +('14', '6', '0', '2', '0'), +('14', '6', '0', '3', '0'), + +('14', '6', '1', '0', '0'), +('14', '6', '1', '1', '0'), +('14', '6', '1', '2', '0'), +('14', '6', '1', '3', '0'), + +('14', '6', '2', '0', '0'), +('14', '6', '2', '1', '0'), +('14', '6', '2', '2', '0'), +('14', '6', '2', '3', '0'), + +('14', '6', '3', '0', '0'), +('14', '6', '3', '1', '0'), +('14', '6', '3', '2', '0'), +('14', '6', '3', '3', '0'), + +('14', '6', '4', '0', '0'), +('14', '6', '4', '1', '0'), +('14', '6', '4', '2', '0'), +('14', '6', '4', '3', '0'), + +('14', '6', '5', '0', '0'), +('14', '6', '5', '1', '0'), +('14', '6', '5', '2', '0'), +('14', '6', '5', '3', '0'), + +('14', '6', '6', '0', '0'), +('14', '6', '6', '1', '0'), +('14', '6', '6', '2', '0'), +('14', '6', '6', '3', '0'), + +('14', '7', '0', '0', '0'), +('14', '7', '0', '1', '0'), +('14', '7', '0', '2', '0'), +('14', '7', '0', '3', '0'), + +('14', '7', '1', '0', '25'), +('14', '7', '1', '1', '25'), +('14', '7', '1', '2', '25'), +('14', '7', '1', '3', '25'), + +('14', '7', '2', '0', '25'), +('14', '7', '2', '1', '25'), +('14', '7', '2', '2', '25'), +('14', '7', '2', '3', '25'), + +('14', '7', '3', '0', '50'), +('14', '7', '3', '1', '50'), +('14', '7', '3', '2', '50'), +('14', '7', '3', '3', '50'), + +('14', '7', '4', '0', '50'), +('14', '7', '4', '1', '50'), +('14', '7', '4', '2', '50'), +('14', '7', '4', '3', '50'), + +('14', '7', '5', '0', '0'), +('14', '7', '5', '1', '0'), +('14', '7', '5', '2', '0'), +('14', '7', '5', '3', '0'), + +('14', '7', '6', '0', '0'), +('14', '7', '6', '1', '0'), +('14', '7', '6', '2', '0'), +('14', '7', '6', '3', '0'), + +('14', '8', '0', '0', '0'), +('14', '8', '0', '1', '0'), +('14', '8', '0', '2', '0'), +('14', '8', '0', '3', '0'), + +('14', '8', '1', '0', '0'), +('14', '8', '1', '1', '0'), +('14', '8', '1', '2', '0'), +('14', '8', '1', '3', '0'), + +('14', '8', '2', '0', '0'), +('14', '8', '2', '1', '0'), +('14', '8', '2', '2', '0'), +('14', '8', '2', '3', '0'), + +('14', '8', '3', '0', '0'), +('14', '8', '3', '1', '0'), +('14', '8', '3', '2', '0'), +('14', '8', '3', '3', '0'), + +('14', '8', '4', '0', '0'), +('14', '8', '4', '1', '0'), +('14', '8', '4', '2', '0'), +('14', '8', '4', '3', '0'), + +('14', '8', '5', '0', '0'), +('14', '8', '5', '1', '0'), +('14', '8', '5', '2', '0'), +('14', '8', '5', '3', '0'), + +('14', '8', '6', '0', '0'), +('14', '8', '6', '1', '0'), +('14', '8', '6', '2', '0'), +('14', '8', '6', '3', '0'), + +('14', '9', '0', '0', '0'), +('14', '9', '0', '1', '0'), +('14', '9', '0', '2', '0'), +('14', '9', '0', '3', '0'), + +('14', '9', '1', '0', '25'), +('14', '9', '1', '1', '25'), +('14', '9', '1', '2', '25'), +('14', '9', '1', '3', '25'), + +('14', '9', '2', '0', '15'), +('14', '9', '2', '1', '15'), +('14', '9', '2', '2', '15'), +('14', '9', '2', '3', '15'), + +('14', '9', '3', '0', '25'), +('14', '9', '3', '1', '25'), +('14', '9', '3', '2', '25'), +('14', '9', '3', '3', '25'), + +('14', '9', '4', '0', '15'), +('14', '9', '4', '1', '15'), +('14', '9', '4', '2', '15'), +('14', '9', '4', '3', '15'), + +('14', '9', '5', '0', '0'), +('14', '9', '5', '1', '0'), +('14', '9', '5', '2', '0'), +('14', '9', '5', '3', '0'), + +('14', '9', '6', '0', '0'), +('14', '9', '6', '1', '0'), +('14', '9', '6', '2', '0'), +('14', '9', '6', '3', '0'), + +('14', '10', '0', '0', '0'), +('14', '10', '0', '1', '0'), +('14', '10', '0', '2', '0'), +('14', '10', '0', '3', '0'), + +('14', '10', '1', '0', '25'), +('14', '10', '1', '1', '25'), +('14', '10', '1', '2', '25'), +('14', '10', '1', '3', '25'), + +('14', '10', '2', '0', '15'), +('14', '10', '2', '1', '15'), +('14', '10', '2', '2', '15'), +('14', '10', '2', '3', '15'), + +('14', '10', '3', '0', '25'), +('14', '10', '3', '1', '25'), +('14', '10', '3', '2', '25'), +('14', '10', '3', '3', '25'), + +('14', '10', '4', '0', '15'), +('14', '10', '4', '1', '15'), +('14', '10', '4', '2', '15'), +('14', '10', '4', '3', '15'), + +('14', '10', '5', '0', '0'), +('14', '10', '5', '1', '0'), +('14', '10', '5', '2', '0'), +('14', '10', '5', '3', '0'), + +('14', '10', '6', '0', '0'), +('14', '10', '6', '1', '0'), +('14', '10', '6', '2', '0'), +('14', '10', '6', '3', '0'), + +('14', '11', '0', '0', '0'), +('14', '11', '0', '1', '0'), +('14', '11', '0', '2', '0'), +('14', '11', '0', '3', '0'), + +('14', '11', '1', '0', '0'), +('14', '11', '1', '1', '0'), +('14', '11', '1', '2', '0'), +('14', '11', '1', '3', '0'), + +('14', '11', '2', '0', '0'), +('14', '11', '2', '1', '0'), +('14', '11', '2', '2', '0'), +('14', '11', '2', '3', '0'), + +('14', '11', '3', '0', '0'), +('14', '11', '3', '1', '0'), +('14', '11', '3', '2', '0'), +('14', '11', '3', '3', '0'), + +('14', '11', '4', '0', '0'), +('14', '11', '4', '1', '0'), +('14', '11', '4', '2', '0'), +('14', '11', '4', '3', '0'), + +('14', '11', '5', '0', '0'), +('14', '11', '5', '1', '0'), +('14', '11', '5', '2', '0'), +('14', '11', '5', '3', '0'), + +('14', '11', '6', '0', '0'), +('14', '11', '6', '1', '0'), +('14', '11', '6', '2', '0'), +('14', '11', '6', '3', '0'), + +('14', '12', '0', '0', '0'), +('14', '12', '0', '1', '0'), +('14', '12', '0', '2', '0'), +('14', '12', '0', '3', '0'), + +('14', '12', '1', '0', '25'), +('14', '12', '1', '1', '25'), +('14', '12', '1', '2', '25'), +('14', '12', '1', '3', '25'), + +('14', '12', '2', '0', '15'), +('14', '12', '2', '1', '15'), +('14', '12', '2', '2', '15'), +('14', '12', '2', '3', '15'), + +('14', '12', '3', '0', '25'), +('14', '12', '3', '1', '25'), +('14', '12', '3', '2', '25'), +('14', '12', '3', '3', '25'), + +('14', '12', '4', '0', '15'), +('14', '12', '4', '1', '15'), +('14', '12', '4', '2', '15'), +('14', '12', '4', '3', '15'), + +('14', '12', '5', '0', '0'), +('14', '12', '5', '1', '0'), +('14', '12', '5', '2', '0'), +('14', '12', '5', '3', '0'), + +('14', '12', '6', '0', '0'), +('14', '12', '6', '1', '0'), +('14', '12', '6', '2', '0'), +('14', '12', '6', '3', '0'), + +('14', '13', '0', '0', '0'), +('14', '13', '0', '1', '0'), +('14', '13', '0', '2', '0'), +('14', '13', '0', '3', '0'), + +('14', '13', '1', '0', '25'), +('14', '13', '1', '1', '25'), +('14', '13', '1', '2', '25'), +('14', '13', '1', '3', '25'), + +('14', '13', '2', '0', '15'), +('14', '13', '2', '1', '15'), +('14', '13', '2', '2', '15'), +('14', '13', '2', '3', '15'), + +('14', '13', '3', '0', '25'), +('14', '13', '3', '1', '25'), +('14', '13', '3', '2', '25'), +('14', '13', '3', '3', '25'), + +('14', '13', '4', '0', '15'), +('14', '13', '4', '1', '15'), +('14', '13', '4', '2', '15'), +('14', '13', '4', '3', '15'), + +('14', '13', '5', '0', '0'), +('14', '13', '5', '1', '0'), +('14', '13', '5', '2', '0'), +('14', '13', '5', '3', '0'), + +('14', '13', '6', '0', '0'), +('14', '13', '6', '1', '0'), +('14', '13', '6', '2', '0'), +('14', '13', '6', '3', '0'), + +('14', '14', '0', '0', '0'), +('14', '14', '0', '1', '0'), +('14', '14', '0', '2', '0'), +('14', '14', '0', '3', '0'), + +('14', '14', '1', '0', '15'), +('14', '14', '1', '1', '15'), +('14', '14', '1', '2', '15'), +('14', '14', '1', '3', '15'), + +('14', '14', '2', '0', '10'), +('14', '14', '2', '1', '10'), +('14', '14', '2', '2', '10'), +('14', '14', '2', '3', '10'), + +('14', '14', '3', '0', '15'), +('14', '14', '3', '1', '15'), +('14', '14', '3', '2', '15'), +('14', '14', '3', '3', '15'), + +('14', '14', '4', '0', '10'), +('14', '14', '4', '1', '10'), +('14', '14', '4', '2', '10'), +('14', '14', '4', '3', '10'), + +('14', '14', '5', '0', '0'), +('14', '14', '5', '1', '0'), +('14', '14', '5', '2', '0'), +('14', '14', '5', '3', '0'), + +('14', '14', '6', '0', '0'), +('14', '14', '6', '1', '0'), +('14', '14', '6', '2', '0'), +('14', '14', '6', '3', '0'), + +('14', '15', '0', '0', '0'), +('14', '15', '0', '1', '0'), +('14', '15', '0', '2', '0'), +('14', '15', '0', '3', '0'), + +('14', '15', '1', '0', '0'), +('14', '15', '1', '1', '0'), +('14', '15', '1', '2', '0'), +('14', '15', '1', '3', '0'), + +('14', '15', '2', '0', '0'), +('14', '15', '2', '1', '0'), +('14', '15', '2', '2', '0'), +('14', '15', '2', '3', '0'), + +('14', '15', '3', '0', '0'), +('14', '15', '3', '1', '0'), +('14', '15', '3', '2', '0'), +('14', '15', '3', '3', '0'), + +('14', '15', '4', '0', '0'), +('14', '15', '4', '1', '0'), +('14', '15', '4', '2', '0'), +('14', '15', '4', '3', '0'), + +('14', '15', '5', '0', '0'), +('14', '15', '5', '1', '0'), +('14', '15', '5', '2', '0'), +('14', '15', '5', '3', '0'), + +('14', '15', '6', '0', '0'), +('14', '15', '6', '1', '0'), +('14', '15', '6', '2', '0'), +('14', '15', '6', '3', '0'), + +-- SpellType_CureIndex + +('15', '0', '0', '0', '0'), +('15', '0', '0', '1', '0'), +('15', '0', '0', '2', '0'), +('15', '0', '0', '3', '0'), + +('15', '0', '1', '0', '0'), +('15', '0', '1', '1', '0'), +('15', '0', '1', '2', '0'), +('15', '0', '1', '3', '0'), + +('15', '0', '2', '0', '0'), +('15', '0', '2', '1', '0'), +('15', '0', '2', '2', '0'), +('15', '0', '2', '3', '0'), + +('15', '0', '3', '0', '0'), +('15', '0', '3', '1', '0'), +('15', '0', '3', '2', '0'), +('15', '0', '3', '3', '0'), + +('15', '0', '4', '0', '0'), +('15', '0', '4', '1', '0'), +('15', '0', '4', '2', '0'), +('15', '0', '4', '3', '0'), + +('15', '0', '5', '0', '0'), +('15', '0', '5', '1', '0'), +('15', '0', '5', '2', '0'), +('15', '0', '5', '3', '0'), + +('15', '0', '6', '0', '0'), +('15', '0', '6', '1', '0'), +('15', '0', '6', '2', '0'), +('15', '0', '6', '3', '0'), + +('15', '1', '0', '0', '0'), +('15', '1', '0', '1', '0'), +('15', '1', '0', '2', '0'), +('15', '1', '0', '3', '0'), + +('15', '1', '1', '0', '0'), +('15', '1', '1', '1', '0'), +('15', '1', '1', '2', '0'), +('15', '1', '1', '3', '0'), + +('15', '1', '2', '0', '0'), +('15', '1', '2', '1', '0'), +('15', '1', '2', '2', '0'), +('15', '1', '2', '3', '0'), + +('15', '1', '3', '0', '0'), +('15', '1', '3', '1', '0'), +('15', '1', '3', '2', '0'), +('15', '1', '3', '3', '0'), + +('15', '1', '4', '0', '0'), +('15', '1', '4', '1', '0'), +('15', '1', '4', '2', '0'), +('15', '1', '4', '3', '0'), + +('15', '1', '5', '0', '0'), +('15', '1', '5', '1', '0'), +('15', '1', '5', '2', '0'), +('15', '1', '5', '3', '0'), + +('15', '1', '6', '0', '0'), +('15', '1', '6', '1', '0'), +('15', '1', '6', '2', '0'), +('15', '1', '6', '3', '0'), + +('15', '2', '0', '0', '0'), +('15', '2', '0', '1', '0'), +('15', '2', '0', '2', '0'), +('15', '2', '0', '3', '0'), + +('15', '2', '1', '0', '0'), +('15', '2', '1', '1', '0'), +('15', '2', '1', '2', '0'), +('15', '2', '1', '3', '0'), + +('15', '2', '2', '0', '0'), +('15', '2', '2', '1', '0'), +('15', '2', '2', '2', '0'), +('15', '2', '2', '3', '0'), + +('15', '2', '3', '0', '0'), +('15', '2', '3', '1', '0'), +('15', '2', '3', '2', '0'), +('15', '2', '3', '3', '0'), + +('15', '2', '4', '0', '0'), +('15', '2', '4', '1', '0'), +('15', '2', '4', '2', '0'), +('15', '2', '4', '3', '0'), + +('15', '2', '5', '0', '0'), +('15', '2', '5', '1', '0'), +('15', '2', '5', '2', '0'), +('15', '2', '5', '3', '0'), + +('15', '2', '6', '0', '0'), +('15', '2', '6', '1', '0'), +('15', '2', '6', '2', '0'), +('15', '2', '6', '3', '0'), + +('15', '3', '0', '0', '0'), +('15', '3', '0', '1', '0'), +('15', '3', '0', '2', '0'), +('15', '3', '0', '3', '0'), + +('15', '3', '1', '0', '0'), +('15', '3', '1', '1', '0'), +('15', '3', '1', '2', '0'), +('15', '3', '1', '3', '0'), + +('15', '3', '2', '0', '0'), +('15', '3', '2', '1', '0'), +('15', '3', '2', '2', '0'), +('15', '3', '2', '3', '0'), + +('15', '3', '3', '0', '0'), +('15', '3', '3', '1', '0'), +('15', '3', '3', '2', '0'), +('15', '3', '3', '3', '0'), + +('15', '3', '4', '0', '0'), +('15', '3', '4', '1', '0'), +('15', '3', '4', '2', '0'), +('15', '3', '4', '3', '0'), + +('15', '3', '5', '0', '0'), +('15', '3', '5', '1', '0'), +('15', '3', '5', '2', '0'), +('15', '3', '5', '3', '0'), + +('15', '3', '6', '0', '0'), +('15', '3', '6', '1', '0'), +('15', '3', '6', '2', '0'), +('15', '3', '6', '3', '0'), + +('15', '4', '0', '0', '0'), +('15', '4', '0', '1', '0'), +('15', '4', '0', '2', '0'), +('15', '4', '0', '3', '0'), + +('15', '4', '1', '0', '0'), +('15', '4', '1', '1', '0'), +('15', '4', '1', '2', '0'), +('15', '4', '1', '3', '0'), + +('15', '4', '2', '0', '0'), +('15', '4', '2', '1', '0'), +('15', '4', '2', '2', '0'), +('15', '4', '2', '3', '0'), + +('15', '4', '3', '0', '0'), +('15', '4', '3', '1', '0'), +('15', '4', '3', '2', '0'), +('15', '4', '3', '3', '0'), + +('15', '4', '4', '0', '0'), +('15', '4', '4', '1', '0'), +('15', '4', '4', '2', '0'), +('15', '4', '4', '3', '0'), + +('15', '4', '5', '0', '0'), +('15', '4', '5', '1', '0'), +('15', '4', '5', '2', '0'), +('15', '4', '5', '3', '0'), + +('15', '4', '6', '0', '0'), +('15', '4', '6', '1', '0'), +('15', '4', '6', '2', '0'), +('15', '4', '6', '3', '0'), + +('15', '5', '0', '0', '0'), +('15', '5', '0', '1', '0'), +('15', '5', '0', '2', '0'), +('15', '5', '0', '3', '0'), + +('15', '5', '1', '0', '0'), +('15', '5', '1', '1', '0'), +('15', '5', '1', '2', '0'), +('15', '5', '1', '3', '0'), + +('15', '5', '2', '0', '0'), +('15', '5', '2', '1', '0'), +('15', '5', '2', '2', '0'), +('15', '5', '2', '3', '0'), + +('15', '5', '3', '0', '0'), +('15', '5', '3', '1', '0'), +('15', '5', '3', '2', '0'), +('15', '5', '3', '3', '0'), + +('15', '5', '4', '0', '0'), +('15', '5', '4', '1', '0'), +('15', '5', '4', '2', '0'), +('15', '5', '4', '3', '0'), + +('15', '5', '5', '0', '0'), +('15', '5', '5', '1', '0'), +('15', '5', '5', '2', '0'), +('15', '5', '5', '3', '0'), + +('15', '5', '6', '0', '0'), +('15', '5', '6', '1', '0'), +('15', '5', '6', '2', '0'), +('15', '5', '6', '3', '0'), + +('15', '6', '0', '0', '0'), +('15', '6', '0', '1', '0'), +('15', '6', '0', '2', '0'), +('15', '6', '0', '3', '0'), + +('15', '6', '1', '0', '0'), +('15', '6', '1', '1', '0'), +('15', '6', '1', '2', '0'), +('15', '6', '1', '3', '0'), + +('15', '6', '2', '0', '0'), +('15', '6', '2', '1', '0'), +('15', '6', '2', '2', '0'), +('15', '6', '2', '3', '0'), + +('15', '6', '3', '0', '0'), +('15', '6', '3', '1', '0'), +('15', '6', '3', '2', '0'), +('15', '6', '3', '3', '0'), + +('15', '6', '4', '0', '0'), +('15', '6', '4', '1', '0'), +('15', '6', '4', '2', '0'), +('15', '6', '4', '3', '0'), + +('15', '6', '5', '0', '0'), +('15', '6', '5', '1', '0'), +('15', '6', '5', '2', '0'), +('15', '6', '5', '3', '0'), + +('15', '6', '6', '0', '0'), +('15', '6', '6', '1', '0'), +('15', '6', '6', '2', '0'), +('15', '6', '6', '3', '0'), + +('15', '7', '0', '0', '0'), +('15', '7', '0', '1', '0'), +('15', '7', '0', '2', '0'), +('15', '7', '0', '3', '0'), + +('15', '7', '1', '0', '75'), +('15', '7', '1', '1', '75'), +('15', '7', '1', '2', '75'), +('15', '7', '1', '3', '75'), + +('15', '7', '2', '0', '75'), +('15', '7', '2', '1', '75'), +('15', '7', '2', '2', '75'), +('15', '7', '2', '3', '75'), + +('15', '7', '3', '0', '100'), +('15', '7', '3', '1', '100'), +('15', '7', '3', '2', '100'), +('15', '7', '3', '3', '100'), + +('15', '7', '4', '0', '100'), +('15', '7', '4', '1', '100'), +('15', '7', '4', '2', '100'), +('15', '7', '4', '3', '100'), + +('15', '7', '5', '0', '100'), +('15', '7', '5', '1', '100'), +('15', '7', '5', '2', '100'), +('15', '7', '5', '3', '100'), + +('15', '7', '6', '0', '100'), +('15', '7', '6', '1', '100'), +('15', '7', '6', '2', '100'), +('15', '7', '6', '3', '100'), + +('15', '8', '0', '0', '0'), +('15', '8', '0', '1', '0'), +('15', '8', '0', '2', '0'), +('15', '8', '0', '3', '0'), + +('15', '8', '1', '0', '0'), +('15', '8', '1', '1', '0'), +('15', '8', '1', '2', '0'), +('15', '8', '1', '3', '0'), + +('15', '8', '2', '0', '0'), +('15', '8', '2', '1', '0'), +('15', '8', '2', '2', '0'), +('15', '8', '2', '3', '0'), + +('15', '8', '3', '0', '0'), +('15', '8', '3', '1', '0'), +('15', '8', '3', '2', '0'), +('15', '8', '3', '3', '0'), + +('15', '8', '4', '0', '0'), +('15', '8', '4', '1', '0'), +('15', '8', '4', '2', '0'), +('15', '8', '4', '3', '0'), + +('15', '8', '5', '0', '0'), +('15', '8', '5', '1', '0'), +('15', '8', '5', '2', '0'), +('15', '8', '5', '3', '0'), + +('15', '8', '6', '0', '0'), +('15', '8', '6', '1', '0'), +('15', '8', '6', '2', '0'), +('15', '8', '6', '3', '0'), + +('15', '9', '0', '0', '0'), +('15', '9', '0', '1', '0'), +('15', '9', '0', '2', '0'), +('15', '9', '0', '3', '0'), + +('15', '9', '1', '0', '0'), +('15', '9', '1', '1', '0'), +('15', '9', '1', '2', '0'), +('15', '9', '1', '3', '0'), + +('15', '9', '2', '0', '0'), +('15', '9', '2', '1', '0'), +('15', '9', '2', '2', '0'), +('15', '9', '2', '3', '0'), + +('15', '9', '3', '0', '0'), +('15', '9', '3', '1', '0'), +('15', '9', '3', '2', '0'), +('15', '9', '3', '3', '0'), + +('15', '9', '4', '0', '0'), +('15', '9', '4', '1', '0'), +('15', '9', '4', '2', '0'), +('15', '9', '4', '3', '0'), + +('15', '9', '5', '0', '0'), +('15', '9', '5', '1', '0'), +('15', '9', '5', '2', '0'), +('15', '9', '5', '3', '0'), + +('15', '9', '6', '0', '0'), +('15', '9', '6', '1', '0'), +('15', '9', '6', '2', '0'), +('15', '9', '6', '3', '0'), + +('15', '10', '0', '0', '0'), +('15', '10', '0', '1', '0'), +('15', '10', '0', '2', '0'), +('15', '10', '0', '3', '0'), + +('15', '10', '1', '0', '0'), +('15', '10', '1', '1', '0'), +('15', '10', '1', '2', '0'), +('15', '10', '1', '3', '0'), + +('15', '10', '2', '0', '0'), +('15', '10', '2', '1', '0'), +('15', '10', '2', '2', '0'), +('15', '10', '2', '3', '0'), + +('15', '10', '3', '0', '0'), +('15', '10', '3', '1', '0'), +('15', '10', '3', '2', '0'), +('15', '10', '3', '3', '0'), + +('15', '10', '4', '0', '0'), +('15', '10', '4', '1', '0'), +('15', '10', '4', '2', '0'), +('15', '10', '4', '3', '0'), + +('15', '10', '5', '0', '0'), +('15', '10', '5', '1', '0'), +('15', '10', '5', '2', '0'), +('15', '10', '5', '3', '0'), + +('15', '10', '6', '0', '0'), +('15', '10', '6', '1', '0'), +('15', '10', '6', '2', '0'), +('15', '10', '6', '3', '0'), + +('15', '11', '0', '0', '0'), +('15', '11', '0', '1', '0'), +('15', '11', '0', '2', '0'), +('15', '11', '0', '3', '0'), + +('15', '11', '1', '0', '0'), +('15', '11', '1', '1', '0'), +('15', '11', '1', '2', '0'), +('15', '11', '1', '3', '0'), + +('15', '11', '2', '0', '0'), +('15', '11', '2', '1', '0'), +('15', '11', '2', '2', '0'), +('15', '11', '2', '3', '0'), + +('15', '11', '3', '0', '0'), +('15', '11', '3', '1', '0'), +('15', '11', '3', '2', '0'), +('15', '11', '3', '3', '0'), + +('15', '11', '4', '0', '0'), +('15', '11', '4', '1', '0'), +('15', '11', '4', '2', '0'), +('15', '11', '4', '3', '0'), + +('15', '11', '5', '0', '0'), +('15', '11', '5', '1', '0'), +('15', '11', '5', '2', '0'), +('15', '11', '5', '3', '0'), + +('15', '11', '6', '0', '0'), +('15', '11', '6', '1', '0'), +('15', '11', '6', '2', '0'), +('15', '11', '6', '3', '0'), + +('15', '12', '0', '0', '0'), +('15', '12', '0', '1', '0'), +('15', '12', '0', '2', '0'), +('15', '12', '0', '3', '0'), + +('15', '12', '1', '0', '0'), +('15', '12', '1', '1', '0'), +('15', '12', '1', '2', '0'), +('15', '12', '1', '3', '0'), + +('15', '12', '2', '0', '0'), +('15', '12', '2', '1', '0'), +('15', '12', '2', '2', '0'), +('15', '12', '2', '3', '0'), + +('15', '12', '3', '0', '0'), +('15', '12', '3', '1', '0'), +('15', '12', '3', '2', '0'), +('15', '12', '3', '3', '0'), + +('15', '12', '4', '0', '0'), +('15', '12', '4', '1', '0'), +('15', '12', '4', '2', '0'), +('15', '12', '4', '3', '0'), + +('15', '12', '5', '0', '0'), +('15', '12', '5', '1', '0'), +('15', '12', '5', '2', '0'), +('15', '12', '5', '3', '0'), + +('15', '12', '6', '0', '0'), +('15', '12', '6', '1', '0'), +('15', '12', '6', '2', '0'), +('15', '12', '6', '3', '0'), + +('15', '13', '0', '0', '0'), +('15', '13', '0', '1', '0'), +('15', '13', '0', '2', '0'), +('15', '13', '0', '3', '0'), + +('15', '13', '1', '0', '0'), +('15', '13', '1', '1', '0'), +('15', '13', '1', '2', '0'), +('15', '13', '1', '3', '0'), + +('15', '13', '2', '0', '0'), +('15', '13', '2', '1', '0'), +('15', '13', '2', '2', '0'), +('15', '13', '2', '3', '0'), + +('15', '13', '3', '0', '0'), +('15', '13', '3', '1', '0'), +('15', '13', '3', '2', '0'), +('15', '13', '3', '3', '0'), + +('15', '13', '4', '0', '0'), +('15', '13', '4', '1', '0'), +('15', '13', '4', '2', '0'), +('15', '13', '4', '3', '0'), + +('15', '13', '5', '0', '0'), +('15', '13', '5', '1', '0'), +('15', '13', '5', '2', '0'), +('15', '13', '5', '3', '0'), + +('15', '13', '6', '0', '0'), +('15', '13', '6', '1', '0'), +('15', '13', '6', '2', '0'), +('15', '13', '6', '3', '0'), + +('15', '14', '0', '0', '0'), +('15', '14', '0', '1', '0'), +('15', '14', '0', '2', '0'), +('15', '14', '0', '3', '0'), + +('15', '14', '1', '0', '0'), +('15', '14', '1', '1', '0'), +('15', '14', '1', '2', '0'), +('15', '14', '1', '3', '0'), + +('15', '14', '2', '0', '0'), +('15', '14', '2', '1', '0'), +('15', '14', '2', '2', '0'), +('15', '14', '2', '3', '0'), + +('15', '14', '3', '0', '0'), +('15', '14', '3', '1', '0'), +('15', '14', '3', '2', '0'), +('15', '14', '3', '3', '0'), + +('15', '14', '4', '0', '0'), +('15', '14', '4', '1', '0'), +('15', '14', '4', '2', '0'), +('15', '14', '4', '3', '0'), + +('15', '14', '5', '0', '0'), +('15', '14', '5', '1', '0'), +('15', '14', '5', '2', '0'), +('15', '14', '5', '3', '0'), + +('15', '14', '6', '0', '0'), +('15', '14', '6', '1', '0'), +('15', '14', '6', '2', '0'), +('15', '14', '6', '3', '0'), + +('15', '15', '0', '0', '0'), +('15', '15', '0', '1', '0'), +('15', '15', '0', '2', '0'), +('15', '15', '0', '3', '0'), + +('15', '15', '1', '0', '0'), +('15', '15', '1', '1', '0'), +('15', '15', '1', '2', '0'), +('15', '15', '1', '3', '0'), + +('15', '15', '2', '0', '0'), +('15', '15', '2', '1', '0'), +('15', '15', '2', '2', '0'), +('15', '15', '2', '3', '0'), + +('15', '15', '3', '0', '0'), +('15', '15', '3', '1', '0'), +('15', '15', '3', '2', '0'), +('15', '15', '3', '3', '0'), + +('15', '15', '4', '0', '0'), +('15', '15', '4', '1', '0'), +('15', '15', '4', '2', '0'), +('15', '15', '4', '3', '0'), + +('15', '15', '5', '0', '0'), +('15', '15', '5', '1', '0'), +('15', '15', '5', '2', '0'), +('15', '15', '5', '3', '0'), + +('15', '15', '6', '0', '0'), +('15', '15', '6', '1', '0'), +('15', '15', '6', '2', '0'), +('15', '15', '6', '3', '0'), + +-- SpellType_ResurrectIndex + +('16', '0', '0', '0', '0'), +('16', '0', '0', '1', '0'), +('16', '0', '0', '2', '0'), +('16', '0', '0', '3', '0'), + +('16', '0', '1', '0', '0'), +('16', '0', '1', '1', '0'), +('16', '0', '1', '2', '0'), +('16', '0', '1', '3', '0'), + +('16', '0', '2', '0', '0'), +('16', '0', '2', '1', '0'), +('16', '0', '2', '2', '0'), +('16', '0', '2', '3', '0'), + +('16', '0', '3', '0', '0'), +('16', '0', '3', '1', '0'), +('16', '0', '3', '2', '0'), +('16', '0', '3', '3', '0'), + +('16', '0', '4', '0', '0'), +('16', '0', '4', '1', '0'), +('16', '0', '4', '2', '0'), +('16', '0', '4', '3', '0'), + +('16', '0', '5', '0', '0'), +('16', '0', '5', '1', '0'), +('16', '0', '5', '2', '0'), +('16', '0', '5', '3', '0'), + +('16', '0', '6', '0', '0'), +('16', '0', '6', '1', '0'), +('16', '0', '6', '2', '0'), +('16', '0', '6', '3', '0'), + +('16', '1', '0', '0', '0'), +('16', '1', '0', '1', '0'), +('16', '1', '0', '2', '0'), +('16', '1', '0', '3', '0'), + +('16', '1', '1', '0', '0'), +('16', '1', '1', '1', '0'), +('16', '1', '1', '2', '0'), +('16', '1', '1', '3', '0'), + +('16', '1', '2', '0', '0'), +('16', '1', '2', '1', '0'), +('16', '1', '2', '2', '0'), +('16', '1', '2', '3', '0'), + +('16', '1', '3', '0', '0'), +('16', '1', '3', '1', '0'), +('16', '1', '3', '2', '0'), +('16', '1', '3', '3', '0'), + +('16', '1', '4', '0', '0'), +('16', '1', '4', '1', '0'), +('16', '1', '4', '2', '0'), +('16', '1', '4', '3', '0'), + +('16', '1', '5', '0', '0'), +('16', '1', '5', '1', '0'), +('16', '1', '5', '2', '0'), +('16', '1', '5', '3', '0'), + +('16', '1', '6', '0', '0'), +('16', '1', '6', '1', '0'), +('16', '1', '6', '2', '0'), +('16', '1', '6', '3', '0'), + +('16', '2', '0', '0', '0'), +('16', '2', '0', '1', '0'), +('16', '2', '0', '2', '0'), +('16', '2', '0', '3', '0'), + +('16', '2', '1', '0', '0'), +('16', '2', '1', '1', '0'), +('16', '2', '1', '2', '0'), +('16', '2', '1', '3', '0'), + +('16', '2', '2', '0', '0'), +('16', '2', '2', '1', '0'), +('16', '2', '2', '2', '0'), +('16', '2', '2', '3', '0'), + +('16', '2', '3', '0', '0'), +('16', '2', '3', '1', '0'), +('16', '2', '3', '2', '0'), +('16', '2', '3', '3', '0'), + +('16', '2', '4', '0', '0'), +('16', '2', '4', '1', '0'), +('16', '2', '4', '2', '0'), +('16', '2', '4', '3', '0'), + +('16', '2', '5', '0', '0'), +('16', '2', '5', '1', '0'), +('16', '2', '5', '2', '0'), +('16', '2', '5', '3', '0'), + +('16', '2', '6', '0', '0'), +('16', '2', '6', '1', '0'), +('16', '2', '6', '2', '0'), +('16', '2', '6', '3', '0'), + +('16', '3', '0', '0', '0'), +('16', '3', '0', '1', '0'), +('16', '3', '0', '2', '0'), +('16', '3', '0', '3', '0'), + +('16', '3', '1', '0', '0'), +('16', '3', '1', '1', '0'), +('16', '3', '1', '2', '0'), +('16', '3', '1', '3', '0'), + +('16', '3', '2', '0', '0'), +('16', '3', '2', '1', '0'), +('16', '3', '2', '2', '0'), +('16', '3', '2', '3', '0'), + +('16', '3', '3', '0', '0'), +('16', '3', '3', '1', '0'), +('16', '3', '3', '2', '0'), +('16', '3', '3', '3', '0'), + +('16', '3', '4', '0', '0'), +('16', '3', '4', '1', '0'), +('16', '3', '4', '2', '0'), +('16', '3', '4', '3', '0'), + +('16', '3', '5', '0', '0'), +('16', '3', '5', '1', '0'), +('16', '3', '5', '2', '0'), +('16', '3', '5', '3', '0'), + +('16', '3', '6', '0', '0'), +('16', '3', '6', '1', '0'), +('16', '3', '6', '2', '0'), +('16', '3', '6', '3', '0'), + +('16', '4', '0', '0', '0'), +('16', '4', '0', '1', '0'), +('16', '4', '0', '2', '0'), +('16', '4', '0', '3', '0'), + +('16', '4', '1', '0', '0'), +('16', '4', '1', '1', '0'), +('16', '4', '1', '2', '0'), +('16', '4', '1', '3', '0'), + +('16', '4', '2', '0', '0'), +('16', '4', '2', '1', '0'), +('16', '4', '2', '2', '0'), +('16', '4', '2', '3', '0'), + +('16', '4', '3', '0', '0'), +('16', '4', '3', '1', '0'), +('16', '4', '3', '2', '0'), +('16', '4', '3', '3', '0'), + +('16', '4', '4', '0', '0'), +('16', '4', '4', '1', '0'), +('16', '4', '4', '2', '0'), +('16', '4', '4', '3', '0'), + +('16', '4', '5', '0', '0'), +('16', '4', '5', '1', '0'), +('16', '4', '5', '2', '0'), +('16', '4', '5', '3', '0'), + +('16', '4', '6', '0', '0'), +('16', '4', '6', '1', '0'), +('16', '4', '6', '2', '0'), +('16', '4', '6', '3', '0'), + +('16', '5', '0', '0', '0'), +('16', '5', '0', '1', '0'), +('16', '5', '0', '2', '0'), +('16', '5', '0', '3', '0'), + +('16', '5', '1', '0', '0'), +('16', '5', '1', '1', '0'), +('16', '5', '1', '2', '0'), +('16', '5', '1', '3', '0'), + +('16', '5', '2', '0', '0'), +('16', '5', '2', '1', '0'), +('16', '5', '2', '2', '0'), +('16', '5', '2', '3', '0'), + +('16', '5', '3', '0', '0'), +('16', '5', '3', '1', '0'), +('16', '5', '3', '2', '0'), +('16', '5', '3', '3', '0'), + +('16', '5', '4', '0', '0'), +('16', '5', '4', '1', '0'), +('16', '5', '4', '2', '0'), +('16', '5', '4', '3', '0'), + +('16', '5', '5', '0', '0'), +('16', '5', '5', '1', '0'), +('16', '5', '5', '2', '0'), +('16', '5', '5', '3', '0'), + +('16', '5', '6', '0', '0'), +('16', '5', '6', '1', '0'), +('16', '5', '6', '2', '0'), +('16', '5', '6', '3', '0'), + +('16', '6', '0', '0', '0'), +('16', '6', '0', '1', '0'), +('16', '6', '0', '2', '0'), +('16', '6', '0', '3', '0'), + +('16', '6', '1', '0', '0'), +('16', '6', '1', '1', '0'), +('16', '6', '1', '2', '0'), +('16', '6', '1', '3', '0'), + +('16', '6', '2', '0', '0'), +('16', '6', '2', '1', '0'), +('16', '6', '2', '2', '0'), +('16', '6', '2', '3', '0'), + +('16', '6', '3', '0', '0'), +('16', '6', '3', '1', '0'), +('16', '6', '3', '2', '0'), +('16', '6', '3', '3', '0'), + +('16', '6', '4', '0', '0'), +('16', '6', '4', '1', '0'), +('16', '6', '4', '2', '0'), +('16', '6', '4', '3', '0'), + +('16', '6', '5', '0', '0'), +('16', '6', '5', '1', '0'), +('16', '6', '5', '2', '0'), +('16', '6', '5', '3', '0'), + +('16', '6', '6', '0', '0'), +('16', '6', '6', '1', '0'), +('16', '6', '6', '2', '0'), +('16', '6', '6', '3', '0'), + +('16', '7', '0', '0', '0'), +('16', '7', '0', '1', '0'), +('16', '7', '0', '2', '0'), +('16', '7', '0', '3', '0'), + +('16', '7', '1', '0', '0'), +('16', '7', '1', '1', '0'), +('16', '7', '1', '2', '0'), +('16', '7', '1', '3', '0'), + +('16', '7', '2', '0', '0'), +('16', '7', '2', '1', '0'), +('16', '7', '2', '2', '0'), +('16', '7', '2', '3', '0'), + +('16', '7', '3', '0', '0'), +('16', '7', '3', '1', '0'), +('16', '7', '3', '2', '0'), +('16', '7', '3', '3', '0'), + +('16', '7', '4', '0', '0'), +('16', '7', '4', '1', '0'), +('16', '7', '4', '2', '0'), +('16', '7', '4', '3', '0'), + +('16', '7', '5', '0', '0'), +('16', '7', '5', '1', '0'), +('16', '7', '5', '2', '0'), +('16', '7', '5', '3', '0'), + +('16', '7', '6', '0', '0'), +('16', '7', '6', '1', '0'), +('16', '7', '6', '2', '0'), +('16', '7', '6', '3', '0'), + +('16', '8', '0', '0', '0'), +('16', '8', '0', '1', '0'), +('16', '8', '0', '2', '0'), +('16', '8', '0', '3', '0'), + +('16', '8', '1', '0', '0'), +('16', '8', '1', '1', '0'), +('16', '8', '1', '2', '0'), +('16', '8', '1', '3', '0'), + +('16', '8', '2', '0', '0'), +('16', '8', '2', '1', '0'), +('16', '8', '2', '2', '0'), +('16', '8', '2', '3', '0'), + +('16', '8', '3', '0', '0'), +('16', '8', '3', '1', '0'), +('16', '8', '3', '2', '0'), +('16', '8', '3', '3', '0'), + +('16', '8', '4', '0', '0'), +('16', '8', '4', '1', '0'), +('16', '8', '4', '2', '0'), +('16', '8', '4', '3', '0'), + +('16', '8', '5', '0', '0'), +('16', '8', '5', '1', '0'), +('16', '8', '5', '2', '0'), +('16', '8', '5', '3', '0'), + +('16', '8', '6', '0', '0'), +('16', '8', '6', '1', '0'), +('16', '8', '6', '2', '0'), +('16', '8', '6', '3', '0'), + +('16', '9', '0', '0', '0'), +('16', '9', '0', '1', '0'), +('16', '9', '0', '2', '0'), +('16', '9', '0', '3', '0'), + +('16', '9', '1', '0', '0'), +('16', '9', '1', '1', '0'), +('16', '9', '1', '2', '0'), +('16', '9', '1', '3', '0'), + +('16', '9', '2', '0', '0'), +('16', '9', '2', '1', '0'), +('16', '9', '2', '2', '0'), +('16', '9', '2', '3', '0'), + +('16', '9', '3', '0', '0'), +('16', '9', '3', '1', '0'), +('16', '9', '3', '2', '0'), +('16', '9', '3', '3', '0'), + +('16', '9', '4', '0', '0'), +('16', '9', '4', '1', '0'), +('16', '9', '4', '2', '0'), +('16', '9', '4', '3', '0'), + +('16', '9', '5', '0', '0'), +('16', '9', '5', '1', '0'), +('16', '9', '5', '2', '0'), +('16', '9', '5', '3', '0'), + +('16', '9', '6', '0', '0'), +('16', '9', '6', '1', '0'), +('16', '9', '6', '2', '0'), +('16', '9', '6', '3', '0'), + +('16', '10', '0', '0', '0'), +('16', '10', '0', '1', '0'), +('16', '10', '0', '2', '0'), +('16', '10', '0', '3', '0'), + +('16', '10', '1', '0', '0'), +('16', '10', '1', '1', '0'), +('16', '10', '1', '2', '0'), +('16', '10', '1', '3', '0'), + +('16', '10', '2', '0', '0'), +('16', '10', '2', '1', '0'), +('16', '10', '2', '2', '0'), +('16', '10', '2', '3', '0'), + +('16', '10', '3', '0', '0'), +('16', '10', '3', '1', '0'), +('16', '10', '3', '2', '0'), +('16', '10', '3', '3', '0'), + +('16', '10', '4', '0', '0'), +('16', '10', '4', '1', '0'), +('16', '10', '4', '2', '0'), +('16', '10', '4', '3', '0'), + +('16', '10', '5', '0', '0'), +('16', '10', '5', '1', '0'), +('16', '10', '5', '2', '0'), +('16', '10', '5', '3', '0'), + +('16', '10', '6', '0', '0'), +('16', '10', '6', '1', '0'), +('16', '10', '6', '2', '0'), +('16', '10', '6', '3', '0'), + +('16', '11', '0', '0', '0'), +('16', '11', '0', '1', '0'), +('16', '11', '0', '2', '0'), +('16', '11', '0', '3', '0'), + +('16', '11', '1', '0', '0'), +('16', '11', '1', '1', '0'), +('16', '11', '1', '2', '0'), +('16', '11', '1', '3', '0'), + +('16', '11', '2', '0', '0'), +('16', '11', '2', '1', '0'), +('16', '11', '2', '2', '0'), +('16', '11', '2', '3', '0'), + +('16', '11', '3', '0', '0'), +('16', '11', '3', '1', '0'), +('16', '11', '3', '2', '0'), +('16', '11', '3', '3', '0'), + +('16', '11', '4', '0', '0'), +('16', '11', '4', '1', '0'), +('16', '11', '4', '2', '0'), +('16', '11', '4', '3', '0'), + +('16', '11', '5', '0', '0'), +('16', '11', '5', '1', '0'), +('16', '11', '5', '2', '0'), +('16', '11', '5', '3', '0'), + +('16', '11', '6', '0', '0'), +('16', '11', '6', '1', '0'), +('16', '11', '6', '2', '0'), +('16', '11', '6', '3', '0'), + +('16', '12', '0', '0', '0'), +('16', '12', '0', '1', '0'), +('16', '12', '0', '2', '0'), +('16', '12', '0', '3', '0'), + +('16', '12', '1', '0', '0'), +('16', '12', '1', '1', '0'), +('16', '12', '1', '2', '0'), +('16', '12', '1', '3', '0'), + +('16', '12', '2', '0', '0'), +('16', '12', '2', '1', '0'), +('16', '12', '2', '2', '0'), +('16', '12', '2', '3', '0'), + +('16', '12', '3', '0', '0'), +('16', '12', '3', '1', '0'), +('16', '12', '3', '2', '0'), +('16', '12', '3', '3', '0'), + +('16', '12', '4', '0', '0'), +('16', '12', '4', '1', '0'), +('16', '12', '4', '2', '0'), +('16', '12', '4', '3', '0'), + +('16', '12', '5', '0', '0'), +('16', '12', '5', '1', '0'), +('16', '12', '5', '2', '0'), +('16', '12', '5', '3', '0'), + +('16', '12', '6', '0', '0'), +('16', '12', '6', '1', '0'), +('16', '12', '6', '2', '0'), +('16', '12', '6', '3', '0'), + +('16', '13', '0', '0', '0'), +('16', '13', '0', '1', '0'), +('16', '13', '0', '2', '0'), +('16', '13', '0', '3', '0'), + +('16', '13', '1', '0', '0'), +('16', '13', '1', '1', '0'), +('16', '13', '1', '2', '0'), +('16', '13', '1', '3', '0'), + +('16', '13', '2', '0', '0'), +('16', '13', '2', '1', '0'), +('16', '13', '2', '2', '0'), +('16', '13', '2', '3', '0'), + +('16', '13', '3', '0', '0'), +('16', '13', '3', '1', '0'), +('16', '13', '3', '2', '0'), +('16', '13', '3', '3', '0'), + +('16', '13', '4', '0', '0'), +('16', '13', '4', '1', '0'), +('16', '13', '4', '2', '0'), +('16', '13', '4', '3', '0'), + +('16', '13', '5', '0', '0'), +('16', '13', '5', '1', '0'), +('16', '13', '5', '2', '0'), +('16', '13', '5', '3', '0'), + +('16', '13', '6', '0', '0'), +('16', '13', '6', '1', '0'), +('16', '13', '6', '2', '0'), +('16', '13', '6', '3', '0'), + +('16', '14', '0', '0', '0'), +('16', '14', '0', '1', '0'), +('16', '14', '0', '2', '0'), +('16', '14', '0', '3', '0'), + +('16', '14', '1', '0', '0'), +('16', '14', '1', '1', '0'), +('16', '14', '1', '2', '0'), +('16', '14', '1', '3', '0'), + +('16', '14', '2', '0', '0'), +('16', '14', '2', '1', '0'), +('16', '14', '2', '2', '0'), +('16', '14', '2', '3', '0'), + +('16', '14', '3', '0', '0'), +('16', '14', '3', '1', '0'), +('16', '14', '3', '2', '0'), +('16', '14', '3', '3', '0'), + +('16', '14', '4', '0', '0'), +('16', '14', '4', '1', '0'), +('16', '14', '4', '2', '0'), +('16', '14', '4', '3', '0'), + +('16', '14', '5', '0', '0'), +('16', '14', '5', '1', '0'), +('16', '14', '5', '2', '0'), +('16', '14', '5', '3', '0'), + +('16', '14', '6', '0', '0'), +('16', '14', '6', '1', '0'), +('16', '14', '6', '2', '0'), +('16', '14', '6', '3', '0'), + +('16', '15', '0', '0', '0'), +('16', '15', '0', '1', '0'), +('16', '15', '0', '2', '0'), +('16', '15', '0', '3', '0'), + +('16', '15', '1', '0', '0'), +('16', '15', '1', '1', '0'), +('16', '15', '1', '2', '0'), +('16', '15', '1', '3', '0'), + +('16', '15', '2', '0', '0'), +('16', '15', '2', '1', '0'), +('16', '15', '2', '2', '0'), +('16', '15', '2', '3', '0'), + +('16', '15', '3', '0', '0'), +('16', '15', '3', '1', '0'), +('16', '15', '3', '2', '0'), +('16', '15', '3', '3', '0'), + +('16', '15', '4', '0', '0'), +('16', '15', '4', '1', '0'), +('16', '15', '4', '2', '0'), +('16', '15', '4', '3', '0'), + +('16', '15', '5', '0', '0'), +('16', '15', '5', '1', '0'), +('16', '15', '5', '2', '0'), +('16', '15', '5', '3', '0'), + +('16', '15', '6', '0', '0'), +('16', '15', '6', '1', '0'), +('16', '15', '6', '2', '0'), +('16', '15', '6', '3', '0'), + +-- SpellType_HateReduxIndex + +('17', '0', '0', '0', '0'), +('17', '0', '0', '1', '0'), +('17', '0', '0', '2', '0'), +('17', '0', '0', '3', '0'), + +('17', '0', '1', '0', '0'), +('17', '0', '1', '1', '0'), +('17', '0', '1', '2', '0'), +('17', '0', '1', '3', '0'), + +('17', '0', '2', '0', '0'), +('17', '0', '2', '1', '0'), +('17', '0', '2', '2', '0'), +('17', '0', '2', '3', '0'), + +('17', '0', '3', '0', '0'), +('17', '0', '3', '1', '0'), +('17', '0', '3', '2', '0'), +('17', '0', '3', '3', '0'), + +('17', '0', '4', '0', '0'), +('17', '0', '4', '1', '0'), +('17', '0', '4', '2', '0'), +('17', '0', '4', '3', '0'), + +('17', '0', '5', '0', '0'), +('17', '0', '5', '1', '0'), +('17', '0', '5', '2', '0'), +('17', '0', '5', '3', '0'), + +('17', '0', '6', '0', '0'), +('17', '0', '6', '1', '0'), +('17', '0', '6', '2', '0'), +('17', '0', '6', '3', '0'), + +('17', '1', '0', '0', '0'), +('17', '1', '0', '1', '0'), +('17', '1', '0', '2', '0'), +('17', '1', '0', '3', '0'), + +('17', '1', '1', '0', '0'), +('17', '1', '1', '1', '0'), +('17', '1', '1', '2', '0'), +('17', '1', '1', '3', '0'), + +('17', '1', '2', '0', '0'), +('17', '1', '2', '1', '0'), +('17', '1', '2', '2', '0'), +('17', '1', '2', '3', '0'), + +('17', '1', '3', '0', '0'), +('17', '1', '3', '1', '0'), +('17', '1', '3', '2', '0'), +('17', '1', '3', '3', '0'), + +('17', '1', '4', '0', '0'), +('17', '1', '4', '1', '0'), +('17', '1', '4', '2', '0'), +('17', '1', '4', '3', '0'), + +('17', '1', '5', '0', '0'), +('17', '1', '5', '1', '0'), +('17', '1', '5', '2', '0'), +('17', '1', '5', '3', '0'), + +('17', '1', '6', '0', '0'), +('17', '1', '6', '1', '0'), +('17', '1', '6', '2', '0'), +('17', '1', '6', '3', '0'), + +('17', '2', '0', '0', '0'), +('17', '2', '0', '1', '0'), +('17', '2', '0', '2', '0'), +('17', '2', '0', '3', '0'), + +('17', '2', '1', '0', '0'), +('17', '2', '1', '1', '0'), +('17', '2', '1', '2', '0'), +('17', '2', '1', '3', '0'), + +('17', '2', '2', '0', '0'), +('17', '2', '2', '1', '0'), +('17', '2', '2', '2', '0'), +('17', '2', '2', '3', '0'), + +('17', '2', '3', '0', '0'), +('17', '2', '3', '1', '0'), +('17', '2', '3', '2', '0'), +('17', '2', '3', '3', '0'), + +('17', '2', '4', '0', '0'), +('17', '2', '4', '1', '0'), +('17', '2', '4', '2', '0'), +('17', '2', '4', '3', '0'), + +('17', '2', '5', '0', '0'), +('17', '2', '5', '1', '0'), +('17', '2', '5', '2', '0'), +('17', '2', '5', '3', '0'), + +('17', '2', '6', '0', '0'), +('17', '2', '6', '1', '0'), +('17', '2', '6', '2', '0'), +('17', '2', '6', '3', '0'), + +('17', '3', '0', '0', '0'), +('17', '3', '0', '1', '0'), +('17', '3', '0', '2', '0'), +('17', '3', '0', '3', '0'), + +('17', '3', '1', '0', '0'), +('17', '3', '1', '1', '0'), +('17', '3', '1', '2', '0'), +('17', '3', '1', '3', '0'), + +('17', '3', '2', '0', '0'), +('17', '3', '2', '1', '0'), +('17', '3', '2', '2', '0'), +('17', '3', '2', '3', '0'), + +('17', '3', '3', '0', '0'), +('17', '3', '3', '1', '0'), +('17', '3', '3', '2', '0'), +('17', '3', '3', '3', '0'), + +('17', '3', '4', '0', '0'), +('17', '3', '4', '1', '0'), +('17', '3', '4', '2', '0'), +('17', '3', '4', '3', '0'), + +('17', '3', '5', '0', '0'), +('17', '3', '5', '1', '0'), +('17', '3', '5', '2', '0'), +('17', '3', '5', '3', '0'), + +('17', '3', '6', '0', '0'), +('17', '3', '6', '1', '0'), +('17', '3', '6', '2', '0'), +('17', '3', '6', '3', '0'), + +('17', '4', '0', '0', '0'), +('17', '4', '0', '1', '0'), +('17', '4', '0', '2', '0'), +('17', '4', '0', '3', '0'), + +('17', '4', '1', '0', '0'), +('17', '4', '1', '1', '0'), +('17', '4', '1', '2', '0'), +('17', '4', '1', '3', '0'), + +('17', '4', '2', '0', '0'), +('17', '4', '2', '1', '0'), +('17', '4', '2', '2', '0'), +('17', '4', '2', '3', '0'), + +('17', '4', '3', '0', '0'), +('17', '4', '3', '1', '0'), +('17', '4', '3', '2', '0'), +('17', '4', '3', '3', '0'), + +('17', '4', '4', '0', '0'), +('17', '4', '4', '1', '0'), +('17', '4', '4', '2', '0'), +('17', '4', '4', '3', '0'), + +('17', '4', '5', '0', '0'), +('17', '4', '5', '1', '0'), +('17', '4', '5', '2', '0'), +('17', '4', '5', '3', '0'), + +('17', '4', '6', '0', '0'), +('17', '4', '6', '1', '0'), +('17', '4', '6', '2', '0'), +('17', '4', '6', '3', '0'), + +('17', '5', '0', '0', '0'), +('17', '5', '0', '1', '0'), +('17', '5', '0', '2', '0'), +('17', '5', '0', '3', '0'), + +('17', '5', '1', '0', '0'), +('17', '5', '1', '1', '0'), +('17', '5', '1', '2', '0'), +('17', '5', '1', '3', '0'), + +('17', '5', '2', '0', '0'), +('17', '5', '2', '1', '0'), +('17', '5', '2', '2', '0'), +('17', '5', '2', '3', '0'), + +('17', '5', '3', '0', '0'), +('17', '5', '3', '1', '0'), +('17', '5', '3', '2', '0'), +('17', '5', '3', '3', '0'), + +('17', '5', '4', '0', '0'), +('17', '5', '4', '1', '0'), +('17', '5', '4', '2', '0'), +('17', '5', '4', '3', '0'), + +('17', '5', '5', '0', '0'), +('17', '5', '5', '1', '0'), +('17', '5', '5', '2', '0'), +('17', '5', '5', '3', '0'), + +('17', '5', '6', '0', '0'), +('17', '5', '6', '1', '0'), +('17', '5', '6', '2', '0'), +('17', '5', '6', '3', '0'), + +('17', '6', '0', '0', '0'), +('17', '6', '0', '1', '0'), +('17', '6', '0', '2', '0'), +('17', '6', '0', '3', '0'), + +('17', '6', '1', '0', '0'), +('17', '6', '1', '1', '0'), +('17', '6', '1', '2', '0'), +('17', '6', '1', '3', '0'), + +('17', '6', '2', '0', '0'), +('17', '6', '2', '1', '0'), +('17', '6', '2', '2', '0'), +('17', '6', '2', '3', '0'), + +('17', '6', '3', '0', '0'), +('17', '6', '3', '1', '0'), +('17', '6', '3', '2', '0'), +('17', '6', '3', '3', '0'), + +('17', '6', '4', '0', '0'), +('17', '6', '4', '1', '0'), +('17', '6', '4', '2', '0'), +('17', '6', '4', '3', '0'), + +('17', '6', '5', '0', '0'), +('17', '6', '5', '1', '0'), +('17', '6', '5', '2', '0'), +('17', '6', '5', '3', '0'), + +('17', '6', '6', '0', '0'), +('17', '6', '6', '1', '0'), +('17', '6', '6', '2', '0'), +('17', '6', '6', '3', '0'), + +('17', '7', '0', '0', '0'), +('17', '7', '0', '1', '0'), +('17', '7', '0', '2', '0'), +('17', '7', '0', '3', '0'), + +('17', '7', '1', '0', '0'), +('17', '7', '1', '1', '0'), +('17', '7', '1', '2', '0'), +('17', '7', '1', '3', '0'), + +('17', '7', '2', '0', '0'), +('17', '7', '2', '1', '0'), +('17', '7', '2', '2', '0'), +('17', '7', '2', '3', '0'), + +('17', '7', '3', '0', '0'), +('17', '7', '3', '1', '0'), +('17', '7', '3', '2', '0'), +('17', '7', '3', '3', '0'), + +('17', '7', '4', '0', '0'), +('17', '7', '4', '1', '0'), +('17', '7', '4', '2', '0'), +('17', '7', '4', '3', '0'), + +('17', '7', '5', '0', '0'), +('17', '7', '5', '1', '0'), +('17', '7', '5', '2', '0'), +('17', '7', '5', '3', '0'), + +('17', '7', '6', '0', '0'), +('17', '7', '6', '1', '0'), +('17', '7', '6', '2', '0'), +('17', '7', '6', '3', '0'), + +('17', '8', '0', '0', '0'), +('17', '8', '0', '1', '0'), +('17', '8', '0', '2', '0'), +('17', '8', '0', '3', '0'), + +('17', '8', '1', '0', '0'), +('17', '8', '1', '1', '0'), +('17', '8', '1', '2', '0'), +('17', '8', '1', '3', '0'), + +('17', '8', '2', '0', '0'), +('17', '8', '2', '1', '0'), +('17', '8', '2', '2', '0'), +('17', '8', '2', '3', '0'), + +('17', '8', '3', '0', '0'), +('17', '8', '3', '1', '0'), +('17', '8', '3', '2', '0'), +('17', '8', '3', '3', '0'), + +('17', '8', '4', '0', '0'), +('17', '8', '4', '1', '0'), +('17', '8', '4', '2', '0'), +('17', '8', '4', '3', '0'), + +('17', '8', '5', '0', '0'), +('17', '8', '5', '1', '0'), +('17', '8', '5', '2', '0'), +('17', '8', '5', '3', '0'), + +('17', '8', '6', '0', '0'), +('17', '8', '6', '1', '0'), +('17', '8', '6', '2', '0'), +('17', '8', '6', '3', '0'), + +('17', '9', '0', '0', '0'), +('17', '9', '0', '1', '0'), +('17', '9', '0', '2', '0'), +('17', '9', '0', '3', '0'), + +('17', '9', '1', '0', '0'), +('17', '9', '1', '1', '0'), +('17', '9', '1', '2', '0'), +('17', '9', '1', '3', '0'), + +('17', '9', '2', '0', '0'), +('17', '9', '2', '1', '0'), +('17', '9', '2', '2', '0'), +('17', '9', '2', '3', '0'), + +('17', '9', '3', '0', '0'), +('17', '9', '3', '1', '0'), +('17', '9', '3', '2', '0'), +('17', '9', '3', '3', '0'), + +('17', '9', '4', '0', '0'), +('17', '9', '4', '1', '0'), +('17', '9', '4', '2', '0'), +('17', '9', '4', '3', '0'), + +('17', '9', '5', '0', '0'), +('17', '9', '5', '1', '0'), +('17', '9', '5', '2', '0'), +('17', '9', '5', '3', '0'), + +('17', '9', '6', '0', '0'), +('17', '9', '6', '1', '0'), +('17', '9', '6', '2', '0'), +('17', '9', '6', '3', '0'), + +('17', '10', '0', '0', '0'), +('17', '10', '0', '1', '0'), +('17', '10', '0', '2', '0'), +('17', '10', '0', '3', '0'), + +('17', '10', '1', '0', '0'), +('17', '10', '1', '1', '0'), +('17', '10', '1', '2', '0'), +('17', '10', '1', '3', '0'), + +('17', '10', '2', '0', '0'), +('17', '10', '2', '1', '0'), +('17', '10', '2', '2', '0'), +('17', '10', '2', '3', '0'), + +('17', '10', '3', '0', '0'), +('17', '10', '3', '1', '0'), +('17', '10', '3', '2', '0'), +('17', '10', '3', '3', '0'), + +('17', '10', '4', '0', '0'), +('17', '10', '4', '1', '0'), +('17', '10', '4', '2', '0'), +('17', '10', '4', '3', '0'), + +('17', '10', '5', '0', '0'), +('17', '10', '5', '1', '0'), +('17', '10', '5', '2', '0'), +('17', '10', '5', '3', '0'), + +('17', '10', '6', '0', '0'), +('17', '10', '6', '1', '0'), +('17', '10', '6', '2', '0'), +('17', '10', '6', '3', '0'), + +('17', '11', '0', '0', '0'), +('17', '11', '0', '1', '0'), +('17', '11', '0', '2', '0'), +('17', '11', '0', '3', '0'), + +('17', '11', '1', '0', '0'), +('17', '11', '1', '1', '0'), +('17', '11', '1', '2', '0'), +('17', '11', '1', '3', '0'), + +('17', '11', '2', '0', '0'), +('17', '11', '2', '1', '0'), +('17', '11', '2', '2', '0'), +('17', '11', '2', '3', '0'), + +('17', '11', '3', '0', '0'), +('17', '11', '3', '1', '0'), +('17', '11', '3', '2', '0'), +('17', '11', '3', '3', '0'), + +('17', '11', '4', '0', '0'), +('17', '11', '4', '1', '0'), +('17', '11', '4', '2', '0'), +('17', '11', '4', '3', '0'), + +('17', '11', '5', '0', '0'), +('17', '11', '5', '1', '0'), +('17', '11', '5', '2', '0'), +('17', '11', '5', '3', '0'), + +('17', '11', '6', '0', '0'), +('17', '11', '6', '1', '0'), +('17', '11', '6', '2', '0'), +('17', '11', '6', '3', '0'), + +('17', '12', '0', '0', '0'), +('17', '12', '0', '1', '0'), +('17', '12', '0', '2', '0'), +('17', '12', '0', '3', '0'), + +('17', '12', '1', '0', '0'), +('17', '12', '1', '1', '0'), +('17', '12', '1', '2', '0'), +('17', '12', '1', '3', '0'), + +('17', '12', '2', '0', '0'), +('17', '12', '2', '1', '0'), +('17', '12', '2', '2', '0'), +('17', '12', '2', '3', '0'), + +('17', '12', '3', '0', '0'), +('17', '12', '3', '1', '0'), +('17', '12', '3', '2', '0'), +('17', '12', '3', '3', '0'), + +('17', '12', '4', '0', '0'), +('17', '12', '4', '1', '0'), +('17', '12', '4', '2', '0'), +('17', '12', '4', '3', '0'), + +('17', '12', '5', '0', '0'), +('17', '12', '5', '1', '0'), +('17', '12', '5', '2', '0'), +('17', '12', '5', '3', '0'), + +('17', '12', '6', '0', '0'), +('17', '12', '6', '1', '0'), +('17', '12', '6', '2', '0'), +('17', '12', '6', '3', '0'), + +('17', '13', '0', '0', '0'), +('17', '13', '0', '1', '0'), +('17', '13', '0', '2', '0'), +('17', '13', '0', '3', '0'), + +('17', '13', '1', '0', '0'), +('17', '13', '1', '1', '0'), +('17', '13', '1', '2', '0'), +('17', '13', '1', '3', '0'), + +('17', '13', '2', '0', '0'), +('17', '13', '2', '1', '0'), +('17', '13', '2', '2', '0'), +('17', '13', '2', '3', '0'), + +('17', '13', '3', '0', '0'), +('17', '13', '3', '1', '0'), +('17', '13', '3', '2', '0'), +('17', '13', '3', '3', '0'), + +('17', '13', '4', '0', '0'), +('17', '13', '4', '1', '0'), +('17', '13', '4', '2', '0'), +('17', '13', '4', '3', '0'), + +('17', '13', '5', '0', '0'), +('17', '13', '5', '1', '0'), +('17', '13', '5', '2', '0'), +('17', '13', '5', '3', '0'), + +('17', '13', '6', '0', '0'), +('17', '13', '6', '1', '0'), +('17', '13', '6', '2', '0'), +('17', '13', '6', '3', '0'), + +('17', '14', '0', '0', '0'), +('17', '14', '0', '1', '0'), +('17', '14', '0', '2', '0'), +('17', '14', '0', '3', '0'), + +('17', '14', '1', '0', '0'), +('17', '14', '1', '1', '0'), +('17', '14', '1', '2', '0'), +('17', '14', '1', '3', '0'), + +('17', '14', '2', '0', '0'), +('17', '14', '2', '1', '0'), +('17', '14', '2', '2', '0'), +('17', '14', '2', '3', '0'), + +('17', '14', '3', '0', '0'), +('17', '14', '3', '1', '0'), +('17', '14', '3', '2', '0'), +('17', '14', '3', '3', '0'), + +('17', '14', '4', '0', '0'), +('17', '14', '4', '1', '0'), +('17', '14', '4', '2', '0'), +('17', '14', '4', '3', '0'), + +('17', '14', '5', '0', '0'), +('17', '14', '5', '1', '0'), +('17', '14', '5', '2', '0'), +('17', '14', '5', '3', '0'), + +('17', '14', '6', '0', '0'), +('17', '14', '6', '1', '0'), +('17', '14', '6', '2', '0'), +('17', '14', '6', '3', '0'), + +('17', '15', '0', '0', '0'), +('17', '15', '0', '1', '0'), +('17', '15', '0', '2', '0'), +('17', '15', '0', '3', '0'), + +('17', '15', '1', '0', '0'), +('17', '15', '1', '1', '0'), +('17', '15', '1', '2', '0'), +('17', '15', '1', '3', '0'), + +('17', '15', '2', '0', '0'), +('17', '15', '2', '1', '0'), +('17', '15', '2', '2', '0'), +('17', '15', '2', '3', '0'), + +('17', '15', '3', '0', '0'), +('17', '15', '3', '1', '0'), +('17', '15', '3', '2', '0'), +('17', '15', '3', '3', '0'), + +('17', '15', '4', '0', '0'), +('17', '15', '4', '1', '0'), +('17', '15', '4', '2', '0'), +('17', '15', '4', '3', '0'), + +('17', '15', '5', '0', '0'), +('17', '15', '5', '1', '0'), +('17', '15', '5', '2', '0'), +('17', '15', '5', '3', '0'), + +('17', '15', '6', '0', '0'), +('17', '15', '6', '1', '0'), +('17', '15', '6', '2', '0'), +('17', '15', '6', '3', '0'), + +-- SpellType_InCombatBuffSongIndex + +('18', '0', '0', '0', '0'), +('18', '0', '0', '1', '0'), +('18', '0', '0', '2', '0'), +('18', '0', '0', '3', '0'), + +('18', '0', '1', '0', '0'), +('18', '0', '1', '1', '0'), +('18', '0', '1', '2', '0'), +('18', '0', '1', '3', '0'), + +('18', '0', '2', '0', '0'), +('18', '0', '2', '1', '0'), +('18', '0', '2', '2', '0'), +('18', '0', '2', '3', '0'), + +('18', '0', '3', '0', '0'), +('18', '0', '3', '1', '0'), +('18', '0', '3', '2', '0'), +('18', '0', '3', '3', '0'), + +('18', '0', '4', '0', '0'), +('18', '0', '4', '1', '0'), +('18', '0', '4', '2', '0'), +('18', '0', '4', '3', '0'), + +('18', '0', '5', '0', '0'), +('18', '0', '5', '1', '0'), +('18', '0', '5', '2', '0'), +('18', '0', '5', '3', '0'), + +('18', '0', '6', '0', '0'), +('18', '0', '6', '1', '0'), +('18', '0', '6', '2', '0'), +('18', '0', '6', '3', '0'), + +('18', '1', '0', '0', '0'), +('18', '1', '0', '1', '0'), +('18', '1', '0', '2', '0'), +('18', '1', '0', '3', '0'), + +('18', '1', '1', '0', '0'), +('18', '1', '1', '1', '0'), +('18', '1', '1', '2', '0'), +('18', '1', '1', '3', '0'), + +('18', '1', '2', '0', '0'), +('18', '1', '2', '1', '0'), +('18', '1', '2', '2', '0'), +('18', '1', '2', '3', '0'), + +('18', '1', '3', '0', '0'), +('18', '1', '3', '1', '0'), +('18', '1', '3', '2', '0'), +('18', '1', '3', '3', '0'), + +('18', '1', '4', '0', '0'), +('18', '1', '4', '1', '0'), +('18', '1', '4', '2', '0'), +('18', '1', '4', '3', '0'), + +('18', '1', '5', '0', '0'), +('18', '1', '5', '1', '0'), +('18', '1', '5', '2', '0'), +('18', '1', '5', '3', '0'), + +('18', '1', '6', '0', '0'), +('18', '1', '6', '1', '0'), +('18', '1', '6', '2', '0'), +('18', '1', '6', '3', '0'), + +('18', '2', '0', '0', '0'), +('18', '2', '0', '1', '0'), +('18', '2', '0', '2', '0'), +('18', '2', '0', '3', '0'), + +('18', '2', '1', '0', '0'), +('18', '2', '1', '1', '0'), +('18', '2', '1', '2', '0'), +('18', '2', '1', '3', '0'), + +('18', '2', '2', '0', '0'), +('18', '2', '2', '1', '0'), +('18', '2', '2', '2', '0'), +('18', '2', '2', '3', '0'), + +('18', '2', '3', '0', '0'), +('18', '2', '3', '1', '0'), +('18', '2', '3', '2', '0'), +('18', '2', '3', '3', '0'), + +('18', '2', '4', '0', '0'), +('18', '2', '4', '1', '0'), +('18', '2', '4', '2', '0'), +('18', '2', '4', '3', '0'), + +('18', '2', '5', '0', '0'), +('18', '2', '5', '1', '0'), +('18', '2', '5', '2', '0'), +('18', '2', '5', '3', '0'), + +('18', '2', '6', '0', '0'), +('18', '2', '6', '1', '0'), +('18', '2', '6', '2', '0'), +('18', '2', '6', '3', '0'), + +('18', '3', '0', '0', '0'), +('18', '3', '0', '1', '0'), +('18', '3', '0', '2', '0'), +('18', '3', '0', '3', '0'), + +('18', '3', '1', '0', '0'), +('18', '3', '1', '1', '0'), +('18', '3', '1', '2', '0'), +('18', '3', '1', '3', '0'), + +('18', '3', '2', '0', '0'), +('18', '3', '2', '1', '0'), +('18', '3', '2', '2', '0'), +('18', '3', '2', '3', '0'), + +('18', '3', '3', '0', '0'), +('18', '3', '3', '1', '0'), +('18', '3', '3', '2', '0'), +('18', '3', '3', '3', '0'), + +('18', '3', '4', '0', '0'), +('18', '3', '4', '1', '0'), +('18', '3', '4', '2', '0'), +('18', '3', '4', '3', '0'), + +('18', '3', '5', '0', '0'), +('18', '3', '5', '1', '0'), +('18', '3', '5', '2', '0'), +('18', '3', '5', '3', '0'), + +('18', '3', '6', '0', '0'), +('18', '3', '6', '1', '0'), +('18', '3', '6', '2', '0'), +('18', '3', '6', '3', '0'), + +('18', '4', '0', '0', '0'), +('18', '4', '0', '1', '0'), +('18', '4', '0', '2', '0'), +('18', '4', '0', '3', '0'), + +('18', '4', '1', '0', '0'), +('18', '4', '1', '1', '0'), +('18', '4', '1', '2', '0'), +('18', '4', '1', '3', '0'), + +('18', '4', '2', '0', '0'), +('18', '4', '2', '1', '0'), +('18', '4', '2', '2', '0'), +('18', '4', '2', '3', '0'), + +('18', '4', '3', '0', '0'), +('18', '4', '3', '1', '0'), +('18', '4', '3', '2', '0'), +('18', '4', '3', '3', '0'), + +('18', '4', '4', '0', '0'), +('18', '4', '4', '1', '0'), +('18', '4', '4', '2', '0'), +('18', '4', '4', '3', '0'), + +('18', '4', '5', '0', '0'), +('18', '4', '5', '1', '0'), +('18', '4', '5', '2', '0'), +('18', '4', '5', '3', '0'), + +('18', '4', '6', '0', '0'), +('18', '4', '6', '1', '0'), +('18', '4', '6', '2', '0'), +('18', '4', '6', '3', '0'), + +('18', '5', '0', '0', '0'), +('18', '5', '0', '1', '0'), +('18', '5', '0', '2', '0'), +('18', '5', '0', '3', '0'), + +('18', '5', '1', '0', '0'), +('18', '5', '1', '1', '0'), +('18', '5', '1', '2', '0'), +('18', '5', '1', '3', '0'), + +('18', '5', '2', '0', '0'), +('18', '5', '2', '1', '0'), +('18', '5', '2', '2', '0'), +('18', '5', '2', '3', '0'), + +('18', '5', '3', '0', '0'), +('18', '5', '3', '1', '0'), +('18', '5', '3', '2', '0'), +('18', '5', '3', '3', '0'), + +('18', '5', '4', '0', '0'), +('18', '5', '4', '1', '0'), +('18', '5', '4', '2', '0'), +('18', '5', '4', '3', '0'), + +('18', '5', '5', '0', '0'), +('18', '5', '5', '1', '0'), +('18', '5', '5', '2', '0'), +('18', '5', '5', '3', '0'), + +('18', '5', '6', '0', '0'), +('18', '5', '6', '1', '0'), +('18', '5', '6', '2', '0'), +('18', '5', '6', '3', '0'), + +('18', '6', '0', '0', '0'), +('18', '6', '0', '1', '0'), +('18', '6', '0', '2', '0'), +('18', '6', '0', '3', '0'), + +('18', '6', '1', '0', '0'), +('18', '6', '1', '1', '0'), +('18', '6', '1', '2', '0'), +('18', '6', '1', '3', '0'), + +('18', '6', '2', '0', '0'), +('18', '6', '2', '1', '0'), +('18', '6', '2', '2', '0'), +('18', '6', '2', '3', '0'), + +('18', '6', '3', '0', '0'), +('18', '6', '3', '1', '0'), +('18', '6', '3', '2', '0'), +('18', '6', '3', '3', '0'), + +('18', '6', '4', '0', '0'), +('18', '6', '4', '1', '0'), +('18', '6', '4', '2', '0'), +('18', '6', '4', '3', '0'), + +('18', '6', '5', '0', '0'), +('18', '6', '5', '1', '0'), +('18', '6', '5', '2', '0'), +('18', '6', '5', '3', '0'), + +('18', '6', '6', '0', '0'), +('18', '6', '6', '1', '0'), +('18', '6', '6', '2', '0'), +('18', '6', '6', '3', '0'), + +('18', '7', '0', '0', '0'), +('18', '7', '0', '1', '0'), +('18', '7', '0', '2', '0'), +('18', '7', '0', '3', '0'), + +('18', '7', '1', '0', '100'), +('18', '7', '1', '1', '100'), +('18', '7', '1', '2', '100'), +('18', '7', '1', '3', '100'), + +('18', '7', '2', '0', '75'), +('18', '7', '2', '1', '75'), +('18', '7', '2', '2', '75'), +('18', '7', '2', '3', '75'), + +('18', '7', '3', '0', '75'), +('18', '7', '3', '1', '75'), +('18', '7', '3', '2', '75'), +('18', '7', '3', '3', '75'), + +('18', '7', '4', '0', '100'), +('18', '7', '4', '1', '100'), +('18', '7', '4', '2', '100'), +('18', '7', '4', '3', '100'), + +('18', '7', '5', '0', '100'), +('18', '7', '5', '1', '100'), +('18', '7', '5', '2', '100'), +('18', '7', '5', '3', '100'), + +('18', '7', '6', '0', '100'), +('18', '7', '6', '1', '100'), +('18', '7', '6', '2', '100'), +('18', '7', '6', '3', '100'), + +('18', '8', '0', '0', '0'), +('18', '8', '0', '1', '0'), +('18', '8', '0', '2', '0'), +('18', '8', '0', '3', '0'), + +('18', '8', '1', '0', '0'), +('18', '8', '1', '1', '0'), +('18', '8', '1', '2', '0'), +('18', '8', '1', '3', '0'), + +('18', '8', '2', '0', '0'), +('18', '8', '2', '1', '0'), +('18', '8', '2', '2', '0'), +('18', '8', '2', '3', '0'), + +('18', '8', '3', '0', '0'), +('18', '8', '3', '1', '0'), +('18', '8', '3', '2', '0'), +('18', '8', '3', '3', '0'), + +('18', '8', '4', '0', '0'), +('18', '8', '4', '1', '0'), +('18', '8', '4', '2', '0'), +('18', '8', '4', '3', '0'), + +('18', '8', '5', '0', '0'), +('18', '8', '5', '1', '0'), +('18', '8', '5', '2', '0'), +('18', '8', '5', '3', '0'), + +('18', '8', '6', '0', '0'), +('18', '8', '6', '1', '0'), +('18', '8', '6', '2', '0'), +('18', '8', '6', '3', '0'), + +('18', '9', '0', '0', '0'), +('18', '9', '0', '1', '0'), +('18', '9', '0', '2', '0'), +('18', '9', '0', '3', '0'), + +('18', '9', '1', '0', '0'), +('18', '9', '1', '1', '0'), +('18', '9', '1', '2', '0'), +('18', '9', '1', '3', '0'), + +('18', '9', '2', '0', '0'), +('18', '9', '2', '1', '0'), +('18', '9', '2', '2', '0'), +('18', '9', '2', '3', '0'), + +('18', '9', '3', '0', '0'), +('18', '9', '3', '1', '0'), +('18', '9', '3', '2', '0'), +('18', '9', '3', '3', '0'), + +('18', '9', '4', '0', '0'), +('18', '9', '4', '1', '0'), +('18', '9', '4', '2', '0'), +('18', '9', '4', '3', '0'), + +('18', '9', '5', '0', '0'), +('18', '9', '5', '1', '0'), +('18', '9', '5', '2', '0'), +('18', '9', '5', '3', '0'), + +('18', '9', '6', '0', '0'), +('18', '9', '6', '1', '0'), +('18', '9', '6', '2', '0'), +('18', '9', '6', '3', '0'), + +('18', '10', '0', '0', '0'), +('18', '10', '0', '1', '0'), +('18', '10', '0', '2', '0'), +('18', '10', '0', '3', '0'), + +('18', '10', '1', '0', '0'), +('18', '10', '1', '1', '0'), +('18', '10', '1', '2', '0'), +('18', '10', '1', '3', '0'), + +('18', '10', '2', '0', '0'), +('18', '10', '2', '1', '0'), +('18', '10', '2', '2', '0'), +('18', '10', '2', '3', '0'), + +('18', '10', '3', '0', '0'), +('18', '10', '3', '1', '0'), +('18', '10', '3', '2', '0'), +('18', '10', '3', '3', '0'), + +('18', '10', '4', '0', '0'), +('18', '10', '4', '1', '0'), +('18', '10', '4', '2', '0'), +('18', '10', '4', '3', '0'), + +('18', '10', '5', '0', '0'), +('18', '10', '5', '1', '0'), +('18', '10', '5', '2', '0'), +('18', '10', '5', '3', '0'), + +('18', '10', '6', '0', '0'), +('18', '10', '6', '1', '0'), +('18', '10', '6', '2', '0'), +('18', '10', '6', '3', '0'), + +('18', '11', '0', '0', '0'), +('18', '11', '0', '1', '0'), +('18', '11', '0', '2', '0'), +('18', '11', '0', '3', '0'), + +('18', '11', '1', '0', '0'), +('18', '11', '1', '1', '0'), +('18', '11', '1', '2', '0'), +('18', '11', '1', '3', '0'), + +('18', '11', '2', '0', '0'), +('18', '11', '2', '1', '0'), +('18', '11', '2', '2', '0'), +('18', '11', '2', '3', '0'), + +('18', '11', '3', '0', '0'), +('18', '11', '3', '1', '0'), +('18', '11', '3', '2', '0'), +('18', '11', '3', '3', '0'), + +('18', '11', '4', '0', '0'), +('18', '11', '4', '1', '0'), +('18', '11', '4', '2', '0'), +('18', '11', '4', '3', '0'), + +('18', '11', '5', '0', '0'), +('18', '11', '5', '1', '0'), +('18', '11', '5', '2', '0'), +('18', '11', '5', '3', '0'), + +('18', '11', '6', '0', '0'), +('18', '11', '6', '1', '0'), +('18', '11', '6', '2', '0'), +('18', '11', '6', '3', '0'), + +('18', '12', '0', '0', '0'), +('18', '12', '0', '1', '0'), +('18', '12', '0', '2', '0'), +('18', '12', '0', '3', '0'), + +('18', '12', '1', '0', '0'), +('18', '12', '1', '1', '0'), +('18', '12', '1', '2', '0'), +('18', '12', '1', '3', '0'), + +('18', '12', '2', '0', '0'), +('18', '12', '2', '1', '0'), +('18', '12', '2', '2', '0'), +('18', '12', '2', '3', '0'), + +('18', '12', '3', '0', '0'), +('18', '12', '3', '1', '0'), +('18', '12', '3', '2', '0'), +('18', '12', '3', '3', '0'), + +('18', '12', '4', '0', '0'), +('18', '12', '4', '1', '0'), +('18', '12', '4', '2', '0'), +('18', '12', '4', '3', '0'), + +('18', '12', '5', '0', '0'), +('18', '12', '5', '1', '0'), +('18', '12', '5', '2', '0'), +('18', '12', '5', '3', '0'), + +('18', '12', '6', '0', '0'), +('18', '12', '6', '1', '0'), +('18', '12', '6', '2', '0'), +('18', '12', '6', '3', '0'), + +('18', '13', '0', '0', '0'), +('18', '13', '0', '1', '0'), +('18', '13', '0', '2', '0'), +('18', '13', '0', '3', '0'), + +('18', '13', '1', '0', '0'), +('18', '13', '1', '1', '0'), +('18', '13', '1', '2', '0'), +('18', '13', '1', '3', '0'), + +('18', '13', '2', '0', '0'), +('18', '13', '2', '1', '0'), +('18', '13', '2', '2', '0'), +('18', '13', '2', '3', '0'), + +('18', '13', '3', '0', '0'), +('18', '13', '3', '1', '0'), +('18', '13', '3', '2', '0'), +('18', '13', '3', '3', '0'), + +('18', '13', '4', '0', '0'), +('18', '13', '4', '1', '0'), +('18', '13', '4', '2', '0'), +('18', '13', '4', '3', '0'), + +('18', '13', '5', '0', '0'), +('18', '13', '5', '1', '0'), +('18', '13', '5', '2', '0'), +('18', '13', '5', '3', '0'), + +('18', '13', '6', '0', '0'), +('18', '13', '6', '1', '0'), +('18', '13', '6', '2', '0'), +('18', '13', '6', '3', '0'), + +('18', '14', '0', '0', '0'), +('18', '14', '0', '1', '0'), +('18', '14', '0', '2', '0'), +('18', '14', '0', '3', '0'), + +('18', '14', '1', '0', '0'), +('18', '14', '1', '1', '0'), +('18', '14', '1', '2', '0'), +('18', '14', '1', '3', '0'), + +('18', '14', '2', '0', '0'), +('18', '14', '2', '1', '0'), +('18', '14', '2', '2', '0'), +('18', '14', '2', '3', '0'), + +('18', '14', '3', '0', '0'), +('18', '14', '3', '1', '0'), +('18', '14', '3', '2', '0'), +('18', '14', '3', '3', '0'), + +('18', '14', '4', '0', '0'), +('18', '14', '4', '1', '0'), +('18', '14', '4', '2', '0'), +('18', '14', '4', '3', '0'), + +('18', '14', '5', '0', '0'), +('18', '14', '5', '1', '0'), +('18', '14', '5', '2', '0'), +('18', '14', '5', '3', '0'), + +('18', '14', '6', '0', '0'), +('18', '14', '6', '1', '0'), +('18', '14', '6', '2', '0'), +('18', '14', '6', '3', '0'), + +('18', '15', '0', '0', '0'), +('18', '15', '0', '1', '0'), +('18', '15', '0', '2', '0'), +('18', '15', '0', '3', '0'), + +('18', '15', '1', '0', '0'), +('18', '15', '1', '1', '0'), +('18', '15', '1', '2', '0'), +('18', '15', '1', '3', '0'), + +('18', '15', '2', '0', '0'), +('18', '15', '2', '1', '0'), +('18', '15', '2', '2', '0'), +('18', '15', '2', '3', '0'), + +('18', '15', '3', '0', '0'), +('18', '15', '3', '1', '0'), +('18', '15', '3', '2', '0'), +('18', '15', '3', '3', '0'), + +('18', '15', '4', '0', '0'), +('18', '15', '4', '1', '0'), +('18', '15', '4', '2', '0'), +('18', '15', '4', '3', '0'), + +('18', '15', '5', '0', '0'), +('18', '15', '5', '1', '0'), +('18', '15', '5', '2', '0'), +('18', '15', '5', '3', '0'), + +('18', '15', '6', '0', '0'), +('18', '15', '6', '1', '0'), +('18', '15', '6', '2', '0'), +('18', '15', '6', '3', '0'), + +-- SpellType_OutOfCombatBuffSongIndex + +('19', '0', '0', '0', '0'), +('19', '0', '0', '1', '0'), +('19', '0', '0', '2', '0'), +('19', '0', '0', '3', '0'), + +('19', '0', '1', '0', '0'), +('19', '0', '1', '1', '0'), +('19', '0', '1', '2', '0'), +('19', '0', '1', '3', '0'), + +('19', '0', '2', '0', '0'), +('19', '0', '2', '1', '0'), +('19', '0', '2', '2', '0'), +('19', '0', '2', '3', '0'), + +('19', '0', '3', '0', '0'), +('19', '0', '3', '1', '0'), +('19', '0', '3', '2', '0'), +('19', '0', '3', '3', '0'), + +('19', '0', '4', '0', '0'), +('19', '0', '4', '1', '0'), +('19', '0', '4', '2', '0'), +('19', '0', '4', '3', '0'), + +('19', '0', '5', '0', '0'), +('19', '0', '5', '1', '0'), +('19', '0', '5', '2', '0'), +('19', '0', '5', '3', '0'), + +('19', '0', '6', '0', '0'), +('19', '0', '6', '1', '0'), +('19', '0', '6', '2', '0'), +('19', '0', '6', '3', '0'), + +('19', '1', '0', '0', '0'), +('19', '1', '0', '1', '0'), +('19', '1', '0', '2', '0'), +('19', '1', '0', '3', '0'), + +('19', '1', '1', '0', '0'), +('19', '1', '1', '1', '0'), +('19', '1', '1', '2', '0'), +('19', '1', '1', '3', '0'), + +('19', '1', '2', '0', '0'), +('19', '1', '2', '1', '0'), +('19', '1', '2', '2', '0'), +('19', '1', '2', '3', '0'), + +('19', '1', '3', '0', '0'), +('19', '1', '3', '1', '0'), +('19', '1', '3', '2', '0'), +('19', '1', '3', '3', '0'), + +('19', '1', '4', '0', '0'), +('19', '1', '4', '1', '0'), +('19', '1', '4', '2', '0'), +('19', '1', '4', '3', '0'), + +('19', '1', '5', '0', '0'), +('19', '1', '5', '1', '0'), +('19', '1', '5', '2', '0'), +('19', '1', '5', '3', '0'), + +('19', '1', '6', '0', '0'), +('19', '1', '6', '1', '0'), +('19', '1', '6', '2', '0'), +('19', '1', '6', '3', '0'), + +('19', '2', '0', '0', '0'), +('19', '2', '0', '1', '0'), +('19', '2', '0', '2', '0'), +('19', '2', '0', '3', '0'), + +('19', '2', '1', '0', '0'), +('19', '2', '1', '1', '0'), +('19', '2', '1', '2', '0'), +('19', '2', '1', '3', '0'), + +('19', '2', '2', '0', '0'), +('19', '2', '2', '1', '0'), +('19', '2', '2', '2', '0'), +('19', '2', '2', '3', '0'), + +('19', '2', '3', '0', '0'), +('19', '2', '3', '1', '0'), +('19', '2', '3', '2', '0'), +('19', '2', '3', '3', '0'), + +('19', '2', '4', '0', '0'), +('19', '2', '4', '1', '0'), +('19', '2', '4', '2', '0'), +('19', '2', '4', '3', '0'), + +('19', '2', '5', '0', '0'), +('19', '2', '5', '1', '0'), +('19', '2', '5', '2', '0'), +('19', '2', '5', '3', '0'), + +('19', '2', '6', '0', '0'), +('19', '2', '6', '1', '0'), +('19', '2', '6', '2', '0'), +('19', '2', '6', '3', '0'), + +('19', '3', '0', '0', '0'), +('19', '3', '0', '1', '0'), +('19', '3', '0', '2', '0'), +('19', '3', '0', '3', '0'), + +('19', '3', '1', '0', '0'), +('19', '3', '1', '1', '0'), +('19', '3', '1', '2', '0'), +('19', '3', '1', '3', '0'), + +('19', '3', '2', '0', '0'), +('19', '3', '2', '1', '0'), +('19', '3', '2', '2', '0'), +('19', '3', '2', '3', '0'), + +('19', '3', '3', '0', '0'), +('19', '3', '3', '1', '0'), +('19', '3', '3', '2', '0'), +('19', '3', '3', '3', '0'), + +('19', '3', '4', '0', '0'), +('19', '3', '4', '1', '0'), +('19', '3', '4', '2', '0'), +('19', '3', '4', '3', '0'), + +('19', '3', '5', '0', '0'), +('19', '3', '5', '1', '0'), +('19', '3', '5', '2', '0'), +('19', '3', '5', '3', '0'), + +('19', '3', '6', '0', '0'), +('19', '3', '6', '1', '0'), +('19', '3', '6', '2', '0'), +('19', '3', '6', '3', '0'), + +('19', '4', '0', '0', '0'), +('19', '4', '0', '1', '0'), +('19', '4', '0', '2', '0'), +('19', '4', '0', '3', '0'), + +('19', '4', '1', '0', '0'), +('19', '4', '1', '1', '0'), +('19', '4', '1', '2', '0'), +('19', '4', '1', '3', '0'), + +('19', '4', '2', '0', '0'), +('19', '4', '2', '1', '0'), +('19', '4', '2', '2', '0'), +('19', '4', '2', '3', '0'), + +('19', '4', '3', '0', '0'), +('19', '4', '3', '1', '0'), +('19', '4', '3', '2', '0'), +('19', '4', '3', '3', '0'), + +('19', '4', '4', '0', '0'), +('19', '4', '4', '1', '0'), +('19', '4', '4', '2', '0'), +('19', '4', '4', '3', '0'), + +('19', '4', '5', '0', '0'), +('19', '4', '5', '1', '0'), +('19', '4', '5', '2', '0'), +('19', '4', '5', '3', '0'), + +('19', '4', '6', '0', '0'), +('19', '4', '6', '1', '0'), +('19', '4', '6', '2', '0'), +('19', '4', '6', '3', '0'), + +('19', '5', '0', '0', '0'), +('19', '5', '0', '1', '0'), +('19', '5', '0', '2', '0'), +('19', '5', '0', '3', '0'), + +('19', '5', '1', '0', '0'), +('19', '5', '1', '1', '0'), +('19', '5', '1', '2', '0'), +('19', '5', '1', '3', '0'), + +('19', '5', '2', '0', '0'), +('19', '5', '2', '1', '0'), +('19', '5', '2', '2', '0'), +('19', '5', '2', '3', '0'), + +('19', '5', '3', '0', '0'), +('19', '5', '3', '1', '0'), +('19', '5', '3', '2', '0'), +('19', '5', '3', '3', '0'), + +('19', '5', '4', '0', '0'), +('19', '5', '4', '1', '0'), +('19', '5', '4', '2', '0'), +('19', '5', '4', '3', '0'), + +('19', '5', '5', '0', '0'), +('19', '5', '5', '1', '0'), +('19', '5', '5', '2', '0'), +('19', '5', '5', '3', '0'), + +('19', '5', '6', '0', '0'), +('19', '5', '6', '1', '0'), +('19', '5', '6', '2', '0'), +('19', '5', '6', '3', '0'), + +('19', '6', '0', '0', '0'), +('19', '6', '0', '1', '0'), +('19', '6', '0', '2', '0'), +('19', '6', '0', '3', '0'), + +('19', '6', '1', '0', '0'), +('19', '6', '1', '1', '0'), +('19', '6', '1', '2', '0'), +('19', '6', '1', '3', '0'), + +('19', '6', '2', '0', '0'), +('19', '6', '2', '1', '0'), +('19', '6', '2', '2', '0'), +('19', '6', '2', '3', '0'), + +('19', '6', '3', '0', '0'), +('19', '6', '3', '1', '0'), +('19', '6', '3', '2', '0'), +('19', '6', '3', '3', '0'), + +('19', '6', '4', '0', '0'), +('19', '6', '4', '1', '0'), +('19', '6', '4', '2', '0'), +('19', '6', '4', '3', '0'), + +('19', '6', '5', '0', '0'), +('19', '6', '5', '1', '0'), +('19', '6', '5', '2', '0'), +('19', '6', '5', '3', '0'), + +('19', '6', '6', '0', '0'), +('19', '6', '6', '1', '0'), +('19', '6', '6', '2', '0'), +('19', '6', '6', '3', '0'), + +('19', '7', '0', '0', '0'), +('19', '7', '0', '1', '0'), +('19', '7', '0', '2', '0'), +('19', '7', '0', '3', '0'), + +('19', '7', '1', '0', '75'), +('19', '7', '1', '1', '75'), +('19', '7', '1', '2', '75'), +('19', '7', '1', '3', '75'), + +('19', '7', '2', '0', '50'), +('19', '7', '2', '1', '50'), +('19', '7', '2', '2', '50'), +('19', '7', '2', '3', '50'), + +('19', '7', '3', '0', '75'), +('19', '7', '3', '1', '75'), +('19', '7', '3', '2', '75'), +('19', '7', '3', '3', '75'), + +('19', '7', '4', '0', '100'), +('19', '7', '4', '1', '100'), +('19', '7', '4', '2', '100'), +('19', '7', '4', '3', '100'), + +('19', '7', '5', '0', '100'), +('19', '7', '5', '1', '100'), +('19', '7', '5', '2', '100'), +('19', '7', '5', '3', '100'), + +('19', '7', '6', '0', '100'), +('19', '7', '6', '1', '100'), +('19', '7', '6', '2', '100'), +('19', '7', '6', '3', '100'), + +('19', '8', '0', '0', '0'), +('19', '8', '0', '1', '0'), +('19', '8', '0', '2', '0'), +('19', '8', '0', '3', '0'), + +('19', '8', '1', '0', '0'), +('19', '8', '1', '1', '0'), +('19', '8', '1', '2', '0'), +('19', '8', '1', '3', '0'), + +('19', '8', '2', '0', '0'), +('19', '8', '2', '1', '0'), +('19', '8', '2', '2', '0'), +('19', '8', '2', '3', '0'), + +('19', '8', '3', '0', '0'), +('19', '8', '3', '1', '0'), +('19', '8', '3', '2', '0'), +('19', '8', '3', '3', '0'), + +('19', '8', '4', '0', '0'), +('19', '8', '4', '1', '0'), +('19', '8', '4', '2', '0'), +('19', '8', '4', '3', '0'), + +('19', '8', '5', '0', '0'), +('19', '8', '5', '1', '0'), +('19', '8', '5', '2', '0'), +('19', '8', '5', '3', '0'), + +('19', '8', '6', '0', '0'), +('19', '8', '6', '1', '0'), +('19', '8', '6', '2', '0'), +('19', '8', '6', '3', '0'), + +('19', '9', '0', '0', '0'), +('19', '9', '0', '1', '0'), +('19', '9', '0', '2', '0'), +('19', '9', '0', '3', '0'), + +('19', '9', '1', '0', '0'), +('19', '9', '1', '1', '0'), +('19', '9', '1', '2', '0'), +('19', '9', '1', '3', '0'), + +('19', '9', '2', '0', '0'), +('19', '9', '2', '1', '0'), +('19', '9', '2', '2', '0'), +('19', '9', '2', '3', '0'), + +('19', '9', '3', '0', '0'), +('19', '9', '3', '1', '0'), +('19', '9', '3', '2', '0'), +('19', '9', '3', '3', '0'), + +('19', '9', '4', '0', '0'), +('19', '9', '4', '1', '0'), +('19', '9', '4', '2', '0'), +('19', '9', '4', '3', '0'), + +('19', '9', '5', '0', '0'), +('19', '9', '5', '1', '0'), +('19', '9', '5', '2', '0'), +('19', '9', '5', '3', '0'), + +('19', '9', '6', '0', '0'), +('19', '9', '6', '1', '0'), +('19', '9', '6', '2', '0'), +('19', '9', '6', '3', '0'), + +('19', '10', '0', '0', '0'), +('19', '10', '0', '1', '0'), +('19', '10', '0', '2', '0'), +('19', '10', '0', '3', '0'), + +('19', '10', '1', '0', '0'), +('19', '10', '1', '1', '0'), +('19', '10', '1', '2', '0'), +('19', '10', '1', '3', '0'), + +('19', '10', '2', '0', '0'), +('19', '10', '2', '1', '0'), +('19', '10', '2', '2', '0'), +('19', '10', '2', '3', '0'), + +('19', '10', '3', '0', '0'), +('19', '10', '3', '1', '0'), +('19', '10', '3', '2', '0'), +('19', '10', '3', '3', '0'), + +('19', '10', '4', '0', '0'), +('19', '10', '4', '1', '0'), +('19', '10', '4', '2', '0'), +('19', '10', '4', '3', '0'), + +('19', '10', '5', '0', '0'), +('19', '10', '5', '1', '0'), +('19', '10', '5', '2', '0'), +('19', '10', '5', '3', '0'), + +('19', '10', '6', '0', '0'), +('19', '10', '6', '1', '0'), +('19', '10', '6', '2', '0'), +('19', '10', '6', '3', '0'), + +('19', '11', '0', '0', '0'), +('19', '11', '0', '1', '0'), +('19', '11', '0', '2', '0'), +('19', '11', '0', '3', '0'), + +('19', '11', '1', '0', '0'), +('19', '11', '1', '1', '0'), +('19', '11', '1', '2', '0'), +('19', '11', '1', '3', '0'), + +('19', '11', '2', '0', '0'), +('19', '11', '2', '1', '0'), +('19', '11', '2', '2', '0'), +('19', '11', '2', '3', '0'), + +('19', '11', '3', '0', '0'), +('19', '11', '3', '1', '0'), +('19', '11', '3', '2', '0'), +('19', '11', '3', '3', '0'), + +('19', '11', '4', '0', '0'), +('19', '11', '4', '1', '0'), +('19', '11', '4', '2', '0'), +('19', '11', '4', '3', '0'), + +('19', '11', '5', '0', '0'), +('19', '11', '5', '1', '0'), +('19', '11', '5', '2', '0'), +('19', '11', '5', '3', '0'), + +('19', '11', '6', '0', '0'), +('19', '11', '6', '1', '0'), +('19', '11', '6', '2', '0'), +('19', '11', '6', '3', '0'), + +('19', '12', '0', '0', '0'), +('19', '12', '0', '1', '0'), +('19', '12', '0', '2', '0'), +('19', '12', '0', '3', '0'), + +('19', '12', '1', '0', '0'), +('19', '12', '1', '1', '0'), +('19', '12', '1', '2', '0'), +('19', '12', '1', '3', '0'), + +('19', '12', '2', '0', '0'), +('19', '12', '2', '1', '0'), +('19', '12', '2', '2', '0'), +('19', '12', '2', '3', '0'), + +('19', '12', '3', '0', '0'), +('19', '12', '3', '1', '0'), +('19', '12', '3', '2', '0'), +('19', '12', '3', '3', '0'), + +('19', '12', '4', '0', '0'), +('19', '12', '4', '1', '0'), +('19', '12', '4', '2', '0'), +('19', '12', '4', '3', '0'), + +('19', '12', '5', '0', '0'), +('19', '12', '5', '1', '0'), +('19', '12', '5', '2', '0'), +('19', '12', '5', '3', '0'), + +('19', '12', '6', '0', '0'), +('19', '12', '6', '1', '0'), +('19', '12', '6', '2', '0'), +('19', '12', '6', '3', '0'), + +('19', '13', '0', '0', '0'), +('19', '13', '0', '1', '0'), +('19', '13', '0', '2', '0'), +('19', '13', '0', '3', '0'), + +('19', '13', '1', '0', '0'), +('19', '13', '1', '1', '0'), +('19', '13', '1', '2', '0'), +('19', '13', '1', '3', '0'), + +('19', '13', '2', '0', '0'), +('19', '13', '2', '1', '0'), +('19', '13', '2', '2', '0'), +('19', '13', '2', '3', '0'), + +('19', '13', '3', '0', '0'), +('19', '13', '3', '1', '0'), +('19', '13', '3', '2', '0'), +('19', '13', '3', '3', '0'), + +('19', '13', '4', '0', '0'), +('19', '13', '4', '1', '0'), +('19', '13', '4', '2', '0'), +('19', '13', '4', '3', '0'), + +('19', '13', '5', '0', '0'), +('19', '13', '5', '1', '0'), +('19', '13', '5', '2', '0'), +('19', '13', '5', '3', '0'), + +('19', '13', '6', '0', '0'), +('19', '13', '6', '1', '0'), +('19', '13', '6', '2', '0'), +('19', '13', '6', '3', '0'), + +('19', '14', '0', '0', '0'), +('19', '14', '0', '1', '0'), +('19', '14', '0', '2', '0'), +('19', '14', '0', '3', '0'), + +('19', '14', '1', '0', '0'), +('19', '14', '1', '1', '0'), +('19', '14', '1', '2', '0'), +('19', '14', '1', '3', '0'), + +('19', '14', '2', '0', '0'), +('19', '14', '2', '1', '0'), +('19', '14', '2', '2', '0'), +('19', '14', '2', '3', '0'), + +('19', '14', '3', '0', '0'), +('19', '14', '3', '1', '0'), +('19', '14', '3', '2', '0'), +('19', '14', '3', '3', '0'), + +('19', '14', '4', '0', '0'), +('19', '14', '4', '1', '0'), +('19', '14', '4', '2', '0'), +('19', '14', '4', '3', '0'), + +('19', '14', '5', '0', '0'), +('19', '14', '5', '1', '0'), +('19', '14', '5', '2', '0'), +('19', '14', '5', '3', '0'), + +('19', '14', '6', '0', '0'), +('19', '14', '6', '1', '0'), +('19', '14', '6', '2', '0'), +('19', '14', '6', '3', '0'), + +('19', '15', '0', '0', '0'), +('19', '15', '0', '1', '0'), +('19', '15', '0', '2', '0'), +('19', '15', '0', '3', '0'), + +('19', '15', '1', '0', '0'), +('19', '15', '1', '1', '0'), +('19', '15', '1', '2', '0'), +('19', '15', '1', '3', '0'), + +('19', '15', '2', '0', '0'), +('19', '15', '2', '1', '0'), +('19', '15', '2', '2', '0'), +('19', '15', '2', '3', '0'), + +('19', '15', '3', '0', '0'), +('19', '15', '3', '1', '0'), +('19', '15', '3', '2', '0'), +('19', '15', '3', '3', '0'), + +('19', '15', '4', '0', '0'), +('19', '15', '4', '1', '0'), +('19', '15', '4', '2', '0'), +('19', '15', '4', '3', '0'), + +('19', '15', '5', '0', '0'), +('19', '15', '5', '1', '0'), +('19', '15', '5', '2', '0'), +('19', '15', '5', '3', '0'), + +('19', '15', '6', '0', '0'), +('19', '15', '6', '1', '0'), +('19', '15', '6', '2', '0'), +('19', '15', '6', '3', '0'); diff --git a/utils/sql/system_tables.txt b/utils/sql/system_tables.txt new file mode 100644 index 000000000..ba1489b65 --- /dev/null +++ b/utils/sql/system_tables.txt @@ -0,0 +1,100 @@ +aa_ability +aa_actions +aa_effects +aa_required_level_cost +aa_ranks +aa_rank_effects +aa_rank_prereqs +activities +adventure_template +adventure_template_entry +adventure_template_entry_flavor +altadv_vars +alternate_currency +base_data +blocked_spells +books +char_create_combinations +char_create_point_allocations +class_skill +damageshieldtypes +doors +faction_list +faction_list_mod +fear_hints +fishing +forage +goallists +graveyard +grid +grid_entries +ground_spawns +horses +instance_list +items +ldon_trap_templates +ldon_trap_entries +level_exp_mods +lootdrop +lootdrop_entries +loottable +loottable_entries +merc_armorinfo +merc_weaponinfo +merc_stats +merc_merchant_entries +merc_merchant_template_entries +merc_merchant_templates +merc_stance_entries +merc_templates +merc_npc_types +merc_name_types +merc_subtypes +merc_types +merc_spell_list_entries +merc_spell_lists +merc_buffs +mercs +merc_inventory +merchantlist +npc_emotes +npc_faction +npc_faction_entries +npc_spells +npc_spells_entries +npc_spells_effects +npc_spells_effects_entries +npc_types +npc_types_metadata +npc_types_tint +object +pets +pets_equipmentset +pets_equipmentset_entries +proximities +races +saylink +skill_caps +spawn2 +spawn_conditions +spawn_condition_values +spawn_events +spawnentry +spawngroup +spells_new +start_zones +starting_items +tasks +tasksets +titles +tradeskill_recipe +tradeskill_recipe_entries +traps +tribute_levels +tributes +veteran_reward_templates +zone +zone_points +zone_server +zone_state_dump +zoneserver_auth \ No newline at end of file diff --git a/utils/sql/user_tables.txt b/utils/sql/user_tables.txt new file mode 100644 index 000000000..a2fa028e7 --- /dev/null +++ b/utils/sql/user_tables.txt @@ -0,0 +1,93 @@ +aa_timers +account +account_flags +account_ip +account_rewards +adventure_details +adventure_members +adventure_stats +Banned_IPs +bugs +buyer +char_recipe_list +character_data +character_currency +character_alternate_abilities +character_bind +character_corpses +character_corpse_items +character_languages +character_lookup +character_skills +character_spells +character_memmed_spells +character_disciplines +character_material +character_tribute +character_bandolier +character_potionbelt +character_inspect_messages +character_leadership_abilities +character_activities +character_alt_currency +character_backup +character_buffs +character_enabledtasks +character_pet_buffs +character_pet_info +character_pet_inventory +character_tasks +chatchannels +completed_tasks +discovered_items +eventlog +faction_values +friends +gm_ips +group_id +group_leaders +guilds +guild_bank +guild_ranks +guild_relations +guild_members +hackers +instance_list_player +inventory +item_tick +keyring +launcher_zones +lfguild +mail +merchantlist_temp +name_filter +object_contents +petitions +player_titlesets +qs_player_move_record +qs_player_move_record_entries +qs_player_npc_kill_record +qs_player_npc_kill_record_entries +qs_player_speech +qs_player_trade_record +qs_player_trade_record_entries +qs_merchant_transaction_record +qs_merchant_transaction_record_entries +qs_player_delete_record +qs_player_delete_record_entries +qs_player_handin_record +qs_player_handin_record_entries +qs_player_aa_rate_hourly +qs_player_events +quest_globals +raid_details +raid_leaders +raid_members +reports +respawn_times +sharedbank +spell_globals +timers +trader +trader_audit +zone_flags \ No newline at end of file diff --git a/zone/aggro.cpp b/zone/aggro.cpp index 9533fbbff..cc537662a 100644 --- a/zone/aggro.cpp +++ b/zone/aggro.cpp @@ -253,7 +253,7 @@ bool Mob::CheckWillAggro(Mob *mob) { //sometimes if a client has some lag while zoning into a dangerous place while either invis or a GM //they will aggro mobs even though it's supposed to be impossible, to lets make sure we've finished connecting if (mob->IsClient()) { - if (!mob->CastToClient()->ClientFinishedLoading() || mob->CastToClient()->IsHoveringForRespawn()) + if (!mob->CastToClient()->ClientFinishedLoading() || mob->CastToClient()->IsHoveringForRespawn() || mob->CastToClient()->zoning) return false; } diff --git a/zone/attack.cpp b/zone/attack.cpp index 245388f1b..dee1095b3 100644 --- a/zone/attack.cpp +++ b/zone/attack.cpp @@ -1564,7 +1564,7 @@ bool Client::Death(Mob* killerMob, int32 damage, uint16 spell, EQEmu::skills::Sk } } - entity_list.RemoveFromTargets(this); + entity_list.RemoveFromTargets(this, true); hate_list.RemoveEntFromHateList(this); RemoveAutoXTargets(); diff --git a/zone/bot.cpp b/zone/bot.cpp index 5da128aa6..d33864346 100644 --- a/zone/bot.cpp +++ b/zone/bot.cpp @@ -77,7 +77,7 @@ Bot::Bot(NPCType npcTypeData, Client* botOwner) : NPC(&npcTypeData, nullptr, glm SetShowHelm(true); SetPauseAI(false); rest_timer.Disable(); - SetFollowDistance(BOT_DEFAULT_FOLLOW_DISTANCE); + SetFollowDistance(BOT_FOLLOW_DISTANCE_DEFAULT); // Do this once and only in this constructor GenerateAppearance(); GenerateBaseStats(); @@ -151,7 +151,7 @@ Bot::Bot(uint32 botID, uint32 botOwnerCharacterID, uint32 botSpellsID, double to SetPauseAI(false); rest_timer.Disable(); - SetFollowDistance(BOT_DEFAULT_FOLLOW_DISTANCE); + SetFollowDistance(BOT_FOLLOW_DISTANCE_DEFAULT); strcpy(this->name, this->GetCleanName()); memset(&_botInspectMessage, 0, sizeof(InspectMessage_Struct)); @@ -176,6 +176,9 @@ Bot::Bot(uint32 botID, uint32 botOwnerCharacterID, uint32 botSpellsID, double to if (GetClass() == ROGUE) evade_timer.Start(); + m_CastingRoles.GroupHealer = false; + m_CastingRoles.GroupSlower = false; + GenerateBaseStats(); if (!botdb.LoadTimers(this) && bot_owner) @@ -2062,6 +2065,8 @@ float Bot::GetMaxMeleeRangeToTarget(Mob* target) { // AI Processing for the Bot object void Bot::AI_Process() { + // TODO: Need to add root checks to all movement code + if (!IsAIControlled()) return; if (GetPauseAI()) @@ -2214,7 +2219,7 @@ void Bot::AI_Process() { // Let's check if we have a los with our target. // If we don't, our hate_list is wiped. // Else, it was causing the bot to aggro behind wall etc... causing massive trains. - if(!CheckLosFN(GetTarget()) || GetTarget()->IsMezzed() || !IsAttackAllowed(GetTarget())) { + if(GetTarget()->IsMezzed() || !IsAttackAllowed(GetTarget())) { WipeHateList(); if(IsMoving()) { SetHeading(0); @@ -2225,6 +2230,26 @@ void Bot::AI_Process() { } return; } + else if (!CheckLosFN(GetTarget())) { + if (RuleB(Bots, UsePathing) && zone->pathing) { + bool WaypointChanged, NodeReached; + + glm::vec3 Goal = UpdatePath(GetTarget()->GetX(), GetTarget()->GetY(), GetTarget()->GetZ(), + GetRunspeed(), WaypointChanged, NodeReached); + + if (WaypointChanged) + tar_ndx = 20; + + CalculateNewPosition2(Goal.x, Goal.y, Goal.z, GetRunspeed()); + } + else { + Mob* follow = entity_list.GetMob(GetFollowID()); + if (follow) + CalculateNewPosition2(follow->GetX(), follow->GetY(), follow->GetZ(), GetRunspeed()); + } + + return; + } if (!(m_PlayerState & static_cast(PlayerState::Aggressive))) SendAddPlayerState(PlayerState::Aggressive); @@ -2339,6 +2364,7 @@ void Bot::AI_Process() { } } + // TODO: Test RuleB(Bots, UpdatePositionWithTimer) if(IsMoving()) SendPosUpdate(); else @@ -2503,33 +2529,60 @@ void Bot::AI_Process() { } } else if(AI_movement_timer->Check()) { - // something is wrong with bot movement spell bonuses - based on logging.. - // ..this code won't need to be so complex once fixed... - int speed = GetRunspeed(); - if (cur_dist < GetFollowDistance() + 2000) { - speed = GetWalkspeed(); - } - else if (cur_dist >= GetFollowDistance() + 10000) { // 100 - if (cur_dist >= 22500) { // 150 - auto leader = follow; - while (leader->GetFollowID()) { - leader = entity_list.GetMob(leader->GetFollowID()); - if (!leader || leader == this) - break; - if (leader->GetRunspeed() > speed) - speed = leader->GetRunspeed(); - if (leader->IsClient()) - break; + // Something is still wrong with bot the follow code... + // Shows up really bad over long distances when movement bonuses are involved + // The flip-side is that too much speed adversely affects node pathing... + if (cur_dist > GetFollowDistance()) { + if (RuleB(Bots, UsePathing) && zone->pathing) { + if (cur_dist <= BOT_FOLLOW_DISTANCE_WALK) { + bool WaypointChanged, NodeReached; + + glm::vec3 Goal = UpdatePath(follow->GetX(), follow->GetY(), follow->GetZ(), + GetWalkspeed(), WaypointChanged, NodeReached); + + if (WaypointChanged) + tar_ndx = 20; + + CalculateNewPosition2(Goal.x, Goal.y, Goal.z, GetWalkspeed()); + } + else { + int speed = GetRunspeed(); + if (cur_dist > BOT_FOLLOW_DISTANCE_CRITICAL) + speed = ((float)speed * 1.333f); // sprint mod (1/3 boost) + + bool WaypointChanged, NodeReached; + + glm::vec3 Goal = UpdatePath(follow->GetX(), follow->GetY(), follow->GetZ(), + speed, WaypointChanged, NodeReached); + + if (WaypointChanged) + tar_ndx = 20; + + CalculateNewPosition2(Goal.x, Goal.y, Goal.z, speed); } } - speed = (float)speed * (1.0f + ((float)speed * 0.03125f)); // 1/32 - special bot sprint mod - } + else { + if (cur_dist <= BOT_FOLLOW_DISTANCE_WALK) { + CalculateNewPosition2(follow->GetX(), follow->GetY(), follow->GetZ(), GetWalkspeed()); + } + else { + int speed = GetRunspeed(); + if (cur_dist > BOT_FOLLOW_DISTANCE_CRITICAL) + speed = ((float)speed * 1.333f); // sprint mod (1/3 boost) - if (cur_dist > GetFollowDistance()) { - CalculateNewPosition2(follow->GetX(), follow->GetY(), follow->GetZ(), speed); + CalculateNewPosition2(follow->GetX(), follow->GetY(), follow->GetZ(), speed); + } + } + if (rest_timer.Enabled()) rest_timer.Disable(); - return; + + if (RuleB(Bots, UpdatePositionWithTimer)) { // this helps with rubber-banding effect + if (IsMoving()) + SendPosUpdate(); + //else + // SendPosition(); // enabled - no discernable difference..disabled - saves on no movement packets + } } else { if (moved) { @@ -2537,9 +2590,14 @@ void Bot::AI_Process() { SetCurrentSpeed(0); } } + + if (GetClass() == BARD && GetBotStance() != BotStancePassive && !spellend_timer.Enabled() && AI_think_timer->Check()) + AI_IdleCastCheck(); + + return; } else if (IsMoving()) { - if (GetBotStance() != BotStancePassive && GetClass() == BARD && !spellend_timer.Enabled() && AI_think_timer->Check()) { + if (GetClass() == BARD && GetBotStance() != BotStancePassive && !spellend_timer.Enabled() && AI_think_timer->Check()) { AI_IdleCastCheck(); } } @@ -6835,66 +6893,116 @@ bool Bot::IsBotCasterCombatRange(Mob *target) { return result; } -bool Bot::IsGroupPrimaryHealer() { - bool result = false; - uint8 botclass = GetClass(); - if(HasGroup()) { - Group *g = GetGroup(); - switch(botclass) { - case CLERIC: { - result = true; - break; - } - case DRUID: { - result = GroupHasClericClass(g) ? false : true; - break; - } - case SHAMAN: { - result = (GroupHasClericClass(g) || GroupHasDruidClass(g)) ? false : true; - break; - } - case PALADIN: - case RANGER: - case BEASTLORD: { - result = GroupHasPriestClass(g) ? false : true; - break; - } - default: { - result = false; - break; - } +void Bot::UpdateGroupCastingRoles(const Group* group, bool disband) +{ + if (!group) + return; + + for (auto iter : group->members) { + if (!iter) + continue; + + if (iter->IsBot()) { + iter->CastToBot()->SetGroupHealer(false); + iter->CastToBot()->SetGroupSlower(false); } } - return result; -} + if (disband) + return; -bool Bot::IsGroupPrimarySlower() { - bool result = false; - uint8 botclass = GetClass(); - if(HasGroup()) { - Group *g = GetGroup(); - switch(botclass) { - case SHAMAN: { - result = true; - break; - } - case ENCHANTER: { - result = GroupHasShamanClass(g) ? false : true; - break; - } - case BEASTLORD: { - result = (GroupHasShamanClass(g) || GroupHasEnchanterClass(g)) ? false : true; - break; - } - default: { - result = false; - break; - } + Mob* healer = nullptr; + Mob* slower = nullptr; + + for (auto iter : group->members) { + if (!iter) + continue; + + switch (iter->GetClass()) { + case CLERIC: + if (!healer) + healer = iter; + else + switch (healer->GetClass()) { + case CLERIC: + break; + default: + healer = iter; + } + + break; + case DRUID: + if (!healer) + healer = iter; + else + switch (healer->GetClass()) { + case CLERIC: + case DRUID: + break; + default: + healer = iter; + } + break; + case SHAMAN: + if (!healer) + healer = iter; + else + switch (healer->GetClass()) { + case CLERIC: + case DRUID: + case SHAMAN: + break; + default: + healer = iter; + } + break; + case PALADIN: + case RANGER: + case BEASTLORD: + if (!healer) + healer = iter; + break; + default: + break; + } + + switch (iter->GetClass()) { + case SHAMAN: + if (!slower) + slower = iter; + else + switch (slower->GetClass()) { + case SHAMAN: + break; + default: + slower = iter; + } + break; + case ENCHANTER: + if (!slower) + slower = iter; + else + switch (slower->GetClass()) { + case SHAMAN: + case ENCHANTER: + break; + default: + slower = iter; + } + break; + case BEASTLORD: + if (!slower) + slower = iter; + break; + default: + break; } } - return result; + if (healer && healer->IsBot()) + healer->CastToBot()->SetGroupHealer(); + if (slower && slower->IsBot()) + slower->CastToBot()->SetGroupSlower(); } bool Bot::CanHeal() { diff --git a/zone/bot.h b/zone/bot.h index 97bf9fc1f..9608d60f3 100644 --- a/zone/bot.h +++ b/zone/bot.h @@ -38,7 +38,10 @@ #include -#define BOT_DEFAULT_FOLLOW_DISTANCE 184 +#define BOT_FOLLOW_DISTANCE_DEFAULT 184 // as DSq value (~13.565 units) +#define BOT_FOLLOW_DISTANCE_DEFAULT_MAX 2500 // as DSq value (50 units) +#define BOT_FOLLOW_DISTANCE_WALK 400 // as DSq value (20 units) +#define BOT_FOLLOW_DISTANCE_CRITICAL 22500 // as DSq value (150 units) extern WorldServer worldserver; @@ -132,6 +135,10 @@ enum SpellTypeIndex { MaxSpellTypes }; +// negative Healer/Slower, positive Healer, postive Slower, positive Healer/Slower +enum BotCastingChanceConditional : uint8 { nHS = 0, pH, pS, pHS, cntHS = 4 }; + + class Bot : public NPC { friend class Mob; public: @@ -472,8 +479,11 @@ public: BotRoleType GetBotRole() { return _botRole; } BotStanceType GetBotStance() { return _botStance; } uint8 GetChanceToCastBySpellType(uint32 spellType); - bool IsGroupPrimaryHealer(); - bool IsGroupPrimarySlower(); + + bool IsGroupHealer() { return m_CastingRoles.GroupHealer; } + bool IsGroupSlower() { return m_CastingRoles.GroupSlower; } + static void UpdateGroupCastingRoles(const Group* group, bool disband = false); + bool IsBotCaster() { return IsCasterClass(GetClass()); } bool IsBotINTCaster() { return IsINTCasterClass(GetClass()); } bool IsBotWISCaster() { return IsWISCasterClass(GetClass()); } @@ -637,6 +647,10 @@ protected: virtual bool AIDoSpellCast(uint8 i, Mob* tar, int32 mana_cost, uint32* oDontDoAgainBefore = 0); virtual float GetMaxMeleeRangeToTarget(Mob* target); + BotCastingRoles& GetCastingRoles() { return m_CastingRoles; } + void SetGroupHealer(bool flag = true) { m_CastingRoles.GroupHealer = flag; } + void SetGroupSlower(bool flag = true) { m_CastingRoles.GroupSlower = flag; } + private: // Class Members uint32 _botID; @@ -676,6 +690,8 @@ private: Timer evade_timer; + BotCastingRoles m_CastingRoles; + std::shared_ptr m_member_of_heal_rotation; std::map botAAs; diff --git a/zone/bot_command.cpp b/zone/bot_command.cpp index ef995ce69..5e15b0f08 100644 --- a/zone/bot_command.cpp +++ b/zone/bot_command.cpp @@ -4550,7 +4550,7 @@ void bot_subcommand_bot_follow_distance(Client *c, const Seperator *sep) } const int ab_mask = ActionableBots::ABM_NoFilter; - uint32 bfd = BOT_DEFAULT_FOLLOW_DISTANCE; + uint32 bfd = BOT_FOLLOW_DISTANCE_DEFAULT; bool set_flag = false; int ab_arg = 2; @@ -4561,6 +4561,10 @@ void bot_subcommand_bot_follow_distance(Client *c, const Seperator *sep) } bfd = atoi(sep->arg[2]); + if (bfd < 1) + bfd = 1; + if (bfd > BOT_FOLLOW_DISTANCE_DEFAULT_MAX) + bfd = BOT_FOLLOW_DISTANCE_DEFAULT_MAX; set_flag = true; ab_arg = 3; } diff --git a/zone/bot_database.cpp b/zone/bot_database.cpp index 0f7553ada..3ccc9726e 100644 --- a/zone/bot_database.cpp +++ b/zone/bot_database.cpp @@ -82,6 +82,50 @@ bool BotDatabase::LoadBotCommandSettings(std::map= MaxSpellTypes) + continue; + uint8 class_index = atoi(row[1]); + if (class_index >= PLAYER_CLASS_COUNT) + continue; + uint8 stance_index = atoi(row[2]); + if (stance_index >= MaxStances) + continue; + uint8 conditional_index = atoi(row[3]); + if (conditional_index >= cntHS) + continue; + uint8 value = atoi(row[4]); + if (value > 100) + value = 100; + spell_casting_chances[spell_type_index][class_index][stance_index][conditional_index] = value; + } + + return true; +} + /* Bot functions */ bool BotDatabase::QueryNameAvailablity(const std::string& bot_name, bool& available_flag) @@ -334,7 +378,13 @@ bool BotDatabase::LoadBot(const uint32 bot_id, Bot*& loaded_bot) loaded_bot = new Bot(bot_id, atoi(row[0]), atoi(row[1]), atof(row[14]), atoi(row[6]), tempNPCStruct); if (loaded_bot) { loaded_bot->SetShowHelm((atoi(row[43]) > 0 ? true : false)); - loaded_bot->SetFollowDistance(atoi(row[44])); + uint32 bfd = atoi(row[44]); + if (bfd < 1) + bfd = 1; + if (bfd > BOT_FOLLOW_DISTANCE_DEFAULT_MAX) + bfd = BOT_FOLLOW_DISTANCE_DEFAULT_MAX; + loaded_bot->SetFollowDistance(bfd); + } return true; @@ -471,7 +521,7 @@ bool BotDatabase::SaveNewBot(Bot* bot_inst, uint32& bot_id) bot_inst->GetPR(), bot_inst->GetDR(), bot_inst->GetCorrup(), - BOT_DEFAULT_FOLLOW_DISTANCE + BOT_FOLLOW_DISTANCE_DEFAULT ); auto results = QueryDatabase(query); if (!results.Success()) @@ -2711,6 +2761,19 @@ bool BotDatabase::DeleteAllHealRotations(const uint32 owner_id) /* Bot miscellaneous functions */ +uint8 BotDatabase::GetSpellCastingChance(uint8 spell_type_index, uint8 class_index, uint8 stance_index, uint8 conditional_index) +{ + if (spell_type_index >= MaxSpellTypes) + return 0; + if (class_index >= PLAYER_CLASS_COUNT) + return 0; + if (stance_index >= MaxStances) + return 0; + if (conditional_index >= cntHS) + return 0; + + return spell_casting_chances[spell_type_index][class_index][stance_index][conditional_index]; +} /* fail::Bot functions */ diff --git a/zone/bot_database.h b/zone/bot_database.h index b7245306f..a4986b6c2 100644 --- a/zone/bot_database.h +++ b/zone/bot_database.h @@ -50,6 +50,7 @@ public: bool Connect(const char* host, const char* user, const char* passwd, const char* database, uint32 port); bool LoadBotCommandSettings(std::map>> &bot_command_settings); + bool LoadBotSpellCastingChances(); /* Bot functions */ @@ -183,6 +184,7 @@ public: bool DeleteAllHealRotations(const uint32 owner_id); /* Bot miscellaneous functions */ + uint8 GetSpellCastingChance(uint8 spell_type_index, uint8 class_index, uint8 stance_index, uint8 conditional_index); class fail { diff --git a/zone/bot_structs.h b/zone/bot_structs.h index a774bad70..8200c9933 100644 --- a/zone/bot_structs.h +++ b/zone/bot_structs.h @@ -60,6 +60,11 @@ struct BotSpell_wPriority : public BotSpell { uint8 Priority; }; +struct BotCastingRoles { + bool GroupHealer; + bool GroupSlower; +}; + struct BotAA { uint32 aa_id; uint8 req_level; diff --git a/zone/botspellsai.cpp b/zone/botspellsai.cpp index f3b4ec83a..51546eb2a 100644 --- a/zone/botspellsai.cpp +++ b/zone/botspellsai.cpp @@ -108,7 +108,7 @@ bool Bot::AICastSpell(Mob* tar, uint8 iChance, uint32 iSpellTypes) { bool isPrimaryHealer = false; if(HasGroup()) { - isPrimaryHealer = IsGroupPrimaryHealer(); + isPrimaryHealer = IsGroupHealer(); } if(hpr < 95 || (tar->IsClient() && (hpr < 95)) || (botClass == BARD)) { @@ -2510,2951 +2510,6 @@ bool Bot::CheckDisciplineRecastTimers(Bot *caster, int timer_index) { uint8 Bot::GetChanceToCastBySpellType(uint32 spellType) { - enum : uint8 { nHS = 0, pH, pS, pHS, cntHS}; // negative Healer/Slower, positive Healer, postive Slower, positive Healer/Slower - - static const uint8 spell_casting_chances[MaxSpellTypes][PLAYER_CLASS_COUNT][MaxStances][cntHS] = { -// SpellType_NukeIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 15, 25, 15 }, // Balanced { nHS, pH, pS, pHS } - { 15, 0, 15, 0 }, // Efficient { nHS, pH, pS, pHS } - { 25, 15, 25, 15 }, // Reactive { nHS, pH, pS, pHS } - { 50, 15, 50, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 25, 50, 25 }, // Burn { nHS, pH, pS, pHS } - { 50, 25, 50, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 15, 25, 15 }, // Balanced { nHS, pH, pS, pHS } - { 15, 0, 15, 0 }, // Efficient { nHS, pH, pS, pHS } - { 25, 15, 25, 15 }, // Reactive { nHS, pH, pS, pHS } - { 50, 15, 50, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 25, 50, 25 }, // Burn { nHS, pH, pS, pHS } - { 50, 25, 50, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Balanced { nHS, pH, pS, pHS } - { 5, 5, 5, 5 }, // Efficient { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Burn { nHS, pH, pS, pHS } - { 50, 50, 50, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Balanced { nHS, pH, pS, pHS } - { 5, 5, 5, 5 }, // Efficient { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Burn { nHS, pH, pS, pHS } - { 50, 50, 50, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 15, 25, 15 }, // Balanced { nHS, pH, pS, pHS } - { 15, 0, 15, 0 }, // Efficient { nHS, pH, pS, pHS } - { 25, 15, 25, 15 }, // Reactive { nHS, pH, pS, pHS } - { 50, 15, 50, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 25, 50, 25 }, // Burn { nHS, pH, pS, pHS } - { 50, 25, 50, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Burn { nHS, pH, pS, pHS } - { 100, 100, 100, 100 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 10, 5, 0 }, // Balanced { nHS, pH, pS, pHS } - { 10, 5, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 15, 10, 5, 0 }, // Reactive { nHS, pH, pS, pHS } - { 25, 15, 15, 5 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 25, 25, 15 }, // Burn { nHS, pH, pS, pHS } - { 50, 25, 25, 15 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Balanced { nHS, pH, pS, pHS } - { 5, 5, 5, 5 }, // Efficient { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Burn { nHS, pH, pS, pHS } - { 50, 50, 50, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Reactive { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Aggressive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Burn { nHS, pH, pS, pHS } - { 100, 100, 100, 100 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Reactive { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Aggressive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Burn { nHS, pH, pS, pHS } - { 100, 100, 100, 100 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 15, 15 }, // Balanced { nHS, pH, pS, pHS } - { 15, 15, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 15, 15 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 15, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 50, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 50, 50, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 10, 5, 0 }, // Balanced { nHS, pH, pS, pHS } - { 10, 5, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 15, 10, 5, 0 }, // Reactive { nHS, pH, pS, pHS } - { 25, 15, 15, 5 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 25, 25, 15 }, // Burn { nHS, pH, pS, pHS } - { 50, 25, 25, 15 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_HealIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Efficient { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Burn { nHS, pH, pS, pHS } - { 50, 50, 50, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 100, 25, 100 }, // Balanced { nHS, pH, pS, pHS } - { 15, 75, 15, 75 }, // Efficient { nHS, pH, pS, pHS } - { 25, 100, 25, 100 }, // Reactive { nHS, pH, pS, pHS } - { 15, 75, 15, 75 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 50, 0, 50 }, // Burn { nHS, pH, pS, pHS } - { 0, 50, 0, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 100, 25, 100 }, // Balanced { nHS, pH, pS, pHS } - { 15, 75, 15, 75 }, // Efficient { nHS, pH, pS, pHS } - { 25, 100, 25, 100 }, // Reactive { nHS, pH, pS, pHS } - { 15, 75, 15, 75 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 50, 0, 50 }, // Burn { nHS, pH, pS, pHS } - { 0, 50, 0, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Burn { nHS, pH, pS, pHS } - { 15, 15, 15, 15 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 100, 25, 100 }, // Balanced { nHS, pH, pS, pHS } - { 15, 100, 15, 100 }, // Efficient { nHS, pH, pS, pHS } - { 25, 100, 25, 100 }, // Reactive { nHS, pH, pS, pHS } - { 25, 75, 25, 75 }, // Aggressive { nHS, pH, pS, pHS } - { 10, 50, 10, 50 }, // Burn { nHS, pH, pS, pHS } - { 10, 50, 10, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 100, 25, 100 }, // Balanced { nHS, pH, pS, pHS } - { 15, 100, 15, 100 }, // Efficient { nHS, pH, pS, pHS } - { 25, 100, 25, 100 }, // Reactive { nHS, pH, pS, pHS } - { 25, 75, 25, 75 }, // Aggressive { nHS, pH, pS, pHS } - { 10, 50, 10, 50 }, // Burn { nHS, pH, pS, pHS } - { 10, 50, 10, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 25, 25, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 25, 25, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 100, 25, 100 }, // Balanced { nHS, pH, pS, pHS } - { 15, 75, 15, 75 }, // Efficient { nHS, pH, pS, pHS } - { 25, 100, 25, 100 }, // Reactive { nHS, pH, pS, pHS } - { 15, 75, 15, 75 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 50, 0, 50 }, // Burn { nHS, pH, pS, pHS } - { 0, 50, 0, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_RootIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_BuffIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_EscapeIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Burn { nHS, pH, pS, pHS } - { 15, 15, 15, 15 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Efficient { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 25, 25, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Burn { nHS, pH, pS, pHS } - { 15, 15, 15, 15 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Burn { nHS, pH, pS, pHS } - { 15, 15, 15, 15 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Burn { nHS, pH, pS, pHS } - { 15, 15, 15, 15 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Burn { nHS, pH, pS, pHS } - { 15, 15, 15, 15 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Efficient { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 25, 25, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Burn { nHS, pH, pS, pHS } - { 15, 15, 15, 15 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Efficient { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 25, 25, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_PetIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Aggressive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Burn { nHS, pH, pS, pHS } - { 10, 10, 10, 10 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Aggressive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Burn { nHS, pH, pS, pHS } - { 10, 10, 10, 10 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Aggressive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Burn { nHS, pH, pS, pHS } - { 10, 10, 10, 10 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 25, 25, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 25, 25, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Aggressive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Burn { nHS, pH, pS, pHS } - { 10, 10, 10, 10 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 25, 25, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_LifetapIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Burn { nHS, pH, pS, pHS } - { 100, 100, 100, 100 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Burn { nHS, pH, pS, pHS } - { 100, 100, 100, 100 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_SnareIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_DOTIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 15, 10, 10 }, // Balanced { nHS, pH, pS, pHS } - { 10, 10, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 15, 15, 10, 10 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 50, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 50, 50, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 15, 10, 10 }, // Balanced { nHS, pH, pS, pHS } - { 10, 10, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 15, 15, 10, 10 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 50, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 50, 50, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 15, 50, 15 }, // Balanced { nHS, pH, pS, pHS } - { 25, 10, 25, 10 }, // Efficient { nHS, pH, pS, pHS } - { 50, 15, 50, 15 }, // Reactive { nHS, pH, pS, pHS } - { 50, 25, 50, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 25, 50, 25 }, // Burn { nHS, pH, pS, pHS } - { 50, 25, 50, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 25, 25, 15, 15 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 100, 100, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 100, 100, 50, 50 }, // Burn { nHS, pH, pS, pHS } - { 100, 100, 50, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 15, 15, 0 }, // Balanced { nHS, pH, pS, pHS } - { 15, 10, 10, 0 }, // Efficient { nHS, pH, pS, pHS } - { 25, 15, 15, 0 }, // Reactive { nHS, pH, pS, pHS } - { 50, 25, 50, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 25, 50, 15 }, // Burn { nHS, pH, pS, pHS } - { 50, 25, 50, 15 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Balanced { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Burn { nHS, pH, pS, pHS } - { 75, 75, 75, 75 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 15, 15 }, // Balanced { nHS, pH, pS, pHS } - { 25, 25, 10, 10 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 15, 15 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 15, 15, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 15, 15, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 15, 10, 10 }, // Balanced { nHS, pH, pS, pHS } - { 10, 10, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 15, 15, 10, 10 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 50, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 50, 50, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_DispelIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_InCombatBuffIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Reactive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Aggressive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Burn { nHS, pH, pS, pHS } - { 25, 25, 25, 25 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Burn { nHS, pH, pS, pHS } - { 50, 50, 50, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 75, 50, 75 }, // Balanced { nHS, pH, pS, pHS } - { 25, 50, 25, 50 }, // Efficient { nHS, pH, pS, pHS } - { 50, 75, 50, 75 }, // Reactive { nHS, pH, pS, pHS } - { 75, 100, 75, 100 }, // Aggressive { nHS, pH, pS, pHS } - { 75, 100, 75, 100 }, // Burn { nHS, pH, pS, pHS } - { 75, 100, 75, 100 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_MezIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_CharmIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_SlowIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 15, 15, 100, 100 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 50, 50 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 50, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 25, 25, 100, 100 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 15, 15, 50, 50 }, // Burn { nHS, pH, pS, pHS } - { 15, 15, 50, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 50, 50, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 25, 25, 100, 100 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 15, 15, 50, 50 }, // Burn { nHS, pH, pS, pHS } - { 15, 15, 50, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 15, 15, 100, 100 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 50, 50 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 50, 50 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_DebuffIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Balanced { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Efficient { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Reactive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Balanced { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Efficient { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Reactive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Efficient { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Reactive { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Balanced { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Efficient { nHS, pH, pS, pHS } - { 25, 25, 25, 25 }, // Reactive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Balanced { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Efficient { nHS, pH, pS, pHS } - { 15, 15, 15, 15 }, // Reactive { nHS, pH, pS, pHS } - { 10, 10, 10, 10 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_CureIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Balanced { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Efficient { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Reactive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Aggressive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Burn { nHS, pH, pS, pHS } - { 100, 100, 100, 100 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_ResurrectIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_HateReduxIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_InCombatBuffSongIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Balanced { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Efficient { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Reactive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Aggressive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Burn { nHS, pH, pS, pHS } - { 100, 100, 100, 100 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - }, -// SpellType_OutOfCombatBuffSongIndex - { - {// WarriorIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ClericIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// PaladinIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RangerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShadowknightIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// DruidIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MonkIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Balanced { nHS, pH, pS, pHS } - { 50, 50, 50, 50 }, // Efficient { nHS, pH, pS, pHS } - { 75, 75, 75, 75 }, // Reactive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Aggressive { nHS, pH, pS, pHS } - { 100, 100, 100, 100 }, // Burn { nHS, pH, pS, pHS } - { 100, 100, 100, 100 } // BurnAE { nHS, pH, pS, pHS } - }, - {// RogueIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// ShamanIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// NecromancerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// WizardIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// MagicianIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// EnchanterIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BeastlordIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - }, - {// BerserkerIndex - { 0, 0, 0, 0 }, // Passive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Balanced { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Efficient { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Reactive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Aggressive { nHS, pH, pS, pHS } - { 0, 0, 0, 0 }, // Burn { nHS, pH, pS, pHS } - { 0, 0, 0, 0 } // BurnAE { nHS, pH, pS, pHS } - } - } - }; - uint8 spell_type_index = MaxSpellTypes; switch (spellType) { case SpellType_Nuke: @@ -5535,13 +2590,13 @@ uint8 Bot::GetChanceToCastBySpellType(uint32 spellType) uint8 type_index = nHS; if (HasGroup()) { - if (IsGroupPrimaryHealer()) + if (IsGroupHealer()) type_index |= pH; - if (IsGroupPrimarySlower()) + if (IsGroupSlower()) type_index |= pS; } - return spell_casting_chances[spell_type_index][class_index][stance_index][type_index]; + return botdb.GetSpellCastingChance(spell_type_index, class_index, stance_index, type_index); } #endif diff --git a/zone/client.cpp b/zone/client.cpp index 6ec0a019d..3629837fb 100644 --- a/zone/client.cpp +++ b/zone/client.cpp @@ -8902,7 +8902,7 @@ void Client::ProcessAggroMeter() if (m_aggrometer.set_pct(AggroMeter::AT_Group3, 0)) add_entry(AggroMeter::AT_Group3); if (m_aggrometer.set_pct(AggroMeter::AT_Group4, 0)) - add_entry(AggroMeter::AT_Group5); + add_entry(AggroMeter::AT_Group4); if (m_aggrometer.set_pct(AggroMeter::AT_Group5, 0)) add_entry(AggroMeter::AT_Group5); } diff --git a/zone/client_packet.cpp b/zone/client_packet.cpp index bb42ce3c4..96a0ce91d 100644 --- a/zone/client_packet.cpp +++ b/zone/client_packet.cpp @@ -6505,6 +6505,16 @@ void Client::Handle_OP_GroupDisband(const EQApplicationPacket *app) if (!group) //We must recheck this here.. incase the final bot disbanded the party..otherwise we crash return; #endif + Mob* memberToDisband = GetTarget(); + + if (!memberToDisband) + memberToDisband = entity_list.GetMob(gd->name2); + + if (memberToDisband) { + auto group2 = memberToDisband->GetGroup(); + if (group2 != group) // they're not in our group! + memberToDisband = this; + } if (group->GroupCount() < 3) { @@ -6526,7 +6536,7 @@ void Client::Handle_OP_GroupDisband(const EQApplicationPacket *app) GetMerc()->Suspend(); } } - else if (group->IsLeader(this) && GetTarget() == this) + else if (group->IsLeader(this) && (GetTarget() == this || memberToDisband == this)) { LeaveGroup(); if (GetMerc() && !GetMerc()->IsSuspended()) @@ -6536,12 +6546,6 @@ void Client::Handle_OP_GroupDisband(const EQApplicationPacket *app) } else { - Mob* memberToDisband = nullptr; - memberToDisband = GetTarget(); - - if (!memberToDisband) - memberToDisband = entity_list.GetMob(gd->name2); - if (memberToDisband) { if (group->IsLeader(this)) diff --git a/zone/effects.cpp b/zone/effects.cpp index bc5750e9a..03fe37a71 100644 --- a/zone/effects.cpp +++ b/zone/effects.cpp @@ -796,7 +796,7 @@ void EntityList::AESpell(Mob *caster, Mob *center, uint16 spell_id, bool affect_ continue; if (dist_targ < min_range2) //make sure they are in range continue; - if (isnpc && curmob->IsNPC()) { //check npc->npc casting + if (isnpc && curmob->IsNPC() && spells[spell_id].targettype != ST_AreaNPCOnly) { //check npc->npc casting FACTION_VALUE f = curmob->GetReverseFactionCon(caster); if (bad) { //affect mobs that are on our hate list, or diff --git a/zone/groups.cpp b/zone/groups.cpp index 94a2b0032..af505d3f2 100644 --- a/zone/groups.cpp +++ b/zone/groups.cpp @@ -347,6 +347,10 @@ bool Group::AddMember(Mob* newmember, const char *NewMemberName, uint32 Characte safe_delete(outapp); +#ifdef BOTS + Bot::UpdateGroupCastingRoles(this); +#endif + return true; } @@ -481,6 +485,10 @@ bool Group::UpdatePlayer(Mob* update){ if (update->IsClient() && !mentoree && mentoree_name.length() && !mentoree_name.compare(update->GetName())) mentoree = update->CastToClient(); +#ifdef BOTS + Bot::UpdateGroupCastingRoles(this); +#endif + return updateSuccess; } @@ -513,6 +521,10 @@ void Group::MemberZoned(Mob* removemob) { if (removemob->IsClient() && removemob == mentoree) mentoree = nullptr; + +#ifdef BOTS + Bot::UpdateGroupCastingRoles(this); +#endif } void Group::SendGroupJoinOOZ(Mob* NewMember) { @@ -581,6 +593,16 @@ bool Group::DelMember(Mob* oldmember, bool ignoresender) return false; } + // TODO: fix this shit + // okay, so there is code below that tries to handle this. It does not. + // So instead of figuring it out now, lets just disband the group so the client doesn't + // sit there with a broken group and there isn't any group leader shuffling going on + // since the code below doesn't work. + if (oldmember == GetLeader()) { + DisbandGroup(); + return true; + } + for (uint32 i = 0; i < MAX_GROUP_MEMBERS; i++) { if (members[i] == oldmember) @@ -721,6 +743,10 @@ bool Group::DelMember(Mob* oldmember, bool ignoresender) ClearAllNPCMarks(); } +#ifdef BOTS + Bot::UpdateGroupCastingRoles(this); +#endif + return true; } @@ -864,6 +890,10 @@ uint32 Group::GetTotalGroupDamage(Mob* other) { } void Group::DisbandGroup(bool joinraid) { +#ifdef BOTS + Bot::UpdateGroupCastingRoles(this, true); +#endif + auto outapp = new EQApplicationPacket(OP_GroupUpdate, sizeof(GroupUpdate_Struct)); GroupUpdate_Struct* gu = (GroupUpdate_Struct*) outapp->pBuffer; diff --git a/zone/net.cpp b/zone/net.cpp index 1980fe41f..68c3446e7 100644 --- a/zone/net.cpp +++ b/zone/net.cpp @@ -371,6 +371,10 @@ int main(int argc, char** argv) { Log.Out(Logs::General, Logs::Error, "Bot command loading FAILED"); else Log.Out(Logs::General, Logs::Zone_Server, "%d bot commands loaded", botretval); + + Log.Out(Logs::General, Logs::Zone_Server, "Loading bot spell casting chances"); + if (!botdb.LoadBotSpellCastingChances()) + Log.Out(Logs::General, Logs::Error, "Bot spell casting chances loading FAILED"); #endif if(RuleB(TaskSystem, EnableTaskSystem)) { diff --git a/zone/pets.cpp b/zone/pets.cpp index a50dcbed4..b9ccafe38 100644 --- a/zone/pets.cpp +++ b/zone/pets.cpp @@ -304,6 +304,7 @@ void Mob::MakePoweredPet(uint16 spell_id, const char* pettype, int16 petpower, // 2 - `s Warder // 3 - Random name if client, `s pet for others // 4 - Keep DB name + // 5 - `s ward if (petname != nullptr) { @@ -325,6 +326,10 @@ void Mob::MakePoweredPet(uint16 spell_id, const char* pettype, int16 petpower, // Keep the DB name } else if (record.petnaming == 3 && IsClient()) { strcpy(npc_type->name, GetRandPetName()); + } else if (record.petnaming == 5 && IsClient()) { + strcpy(npc_type->name, this->GetName()); + npc_type->name[24] = '\0'; + strcat(npc_type->name, "`s_ward"); } else { strcpy(npc_type->name, this->GetCleanName()); npc_type->name[25] = '\0';