Files
hsmod_original/hm_gameserver/src/proto/ent_sections.c
T
2024-05-11 13:44:45 +00:00

393 lines
21 KiB
C

#include <ent_gen.h>
#include <ent.h>
void entities_init2() {
flag(&entities[39].flags, destroyed_EX1_354_FLAG, FLAG_SET);
flag(&entities[39].flags, CARD_SPELL, FLAG_SET);
flag(&entities[39].flags, spell_EX1_354_FLAG, FLAG_SET);
flag(&entities[39].flags, CARD_TARGET_ALLY_MINIONS, FLAG_SET);
flag(&entities[39].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[86].flags, destroyed_CS2_012_FLAG, FLAG_SET);
flag(&entities[86].flags, CARD_LEVELUP, FLAG_SET);
flag(&entities[86].flags, CARD_PIERCE_MAGIC_IMMUNITY, FLAG_SET);
flag(&entities[86].flags, CARD_SPELL, FLAG_SET);
flag(&entities[86].flags, spell_CS2_012_FLAG, FLAG_SET);
flag(&entities[86].flags, CARD_TARGET_ENEMY_MINIONS, FLAG_SET);
flag(&entities[86].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[60].flags, destroyed_EX1_371_FLAG, FLAG_SET);
flag(&entities[60].flags, CARD_BUFF, FLAG_SET);
flag(&entities[60].flags, CARD_SPELL, FLAG_SET);
flag(&entities[60].flags, buff_EX1_371_FLAG, FLAG_SET);
flag(&entities[60].flags, CARD_TARGET_ALLY_MINIONS, FLAG_SET);
flag(&entities[60].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[38].flags, destroyed_EX1_312_FLAG, FLAG_SET);
flag(&entities[38].flags, CARD_LEVELUP, FLAG_SET);
flag(&entities[38].flags, CARD_SPELL, FLAG_SET);
flag(&entities[38].flags, CARD_AOE, FLAG_SET);
flag(&entities[38].flags, spell_aoe_EX1_312_FLAG, FLAG_SET);
flag(&entities[38].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[72].flags, destroyed_CS2_011_FLAG, FLAG_SET);
flag(&entities[72].flags, CARD_BUFF, FLAG_SET);
flag(&entities[72].flags, CARD_SPELL, FLAG_SET);
flag(&entities[72].flags, buff_CS2_011_FLAG, FLAG_SET);
flag(&entities[72].flags, CARD_TARGET_URSA, FLAG_SET);
flag(&entities[72].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[50].flags, destroyed_OG_223_FLAG, FLAG_SET);
flag(&entities[50].flags, CARD_BUFF, FLAG_SET);
flag(&entities[50].flags, CARD_SPELL, FLAG_SET);
flag(&entities[50].flags, buff_OG_223_FLAG, FLAG_SET);
flag(&entities[50].flags, CARD_TARGET_SVEN, FLAG_SET);
flag(&entities[50].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[44].flags, destroyed_EX1_251_FLAG, FLAG_SET);
flag(&entities[44].flags, CARD_LEVELUP, FLAG_SET);
flag(&entities[44].flags, CARD_SPELL, FLAG_SET);
flag(&entities[44].flags, CARD_AOE, FLAG_SET);
flag(&entities[44].flags, spell_aoe_EX1_251_FLAG, FLAG_SET);
flag(&entities[44].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[43].flags, destroyed_EX1_259_FLAG, FLAG_SET);
flag(&entities[43].flags, CARD_LEVELUP, FLAG_SET);
flag(&entities[43].flags, CARD_SPELL, FLAG_SET);
flag(&entities[43].flags, CARD_AOE, FLAG_SET);
flag(&entities[43].flags, spell_aoe_EX1_259_FLAG, FLAG_SET);
flag(&entities[43].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[34].flags, destroyed_OG_101_FLAG, FLAG_SET);
flag(&entities[34].flags, CARD_BUFF, FLAG_SET);
flag(&entities[34].flags, CARD_SPELL, FLAG_SET);
flag(&entities[34].flags, buff_OG_101_FLAG, FLAG_SET);
flag(&entities[34].flags, CARD_TARGET_ALLY_MINIONS, FLAG_SET);
flag(&entities[34].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[58].flags, destroyed_CS2_108_FLAG, FLAG_SET);
flag(&entities[58].flags, CARD_BUFF, FLAG_SET);
flag(&entities[58].flags, CARD_SPELL, FLAG_SET);
flag(&entities[58].flags, buff_CS2_108_FLAG, FLAG_SET);
flag(&entities[58].flags, CARD_TARGET_30PERCENT_LESS, FLAG_SET);
flag(&entities[58].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[31].flags, destroyed_EX1_303_FLAG, FLAG_SET);
flag(&entities[31].flags, CARD_LEVELUP, FLAG_SET);
flag(&entities[31].flags, CARD_SPELL, FLAG_SET);
flag(&entities[31].flags, CARD_AOE, FLAG_SET);
flag(&entities[31].flags, spell_aoe_EX1_303_FLAG, FLAG_SET);
flag(&entities[31].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[129].flags, CARD_SPELL, FLAG_SET);
flag(&entities[129].flags, CARD_AOE, FLAG_SET);
flag(&entities[129].flags, CARD_WEAPON, FLAG_SET);
flag(&entities[129].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[129].flags, weapon_CS2_097_FLAG, FLAG_SET);
flag(&entities[129].flags, idle_CS2_097_FLAG, FLAG_SET);
flag(&entities[129].flags, weapon_destroyed_CS2_097_FLAG, FLAG_SET);
flag(&entities[129].flags, weapon_attack_CS2_097_FLAG, FLAG_SET);
flag(&entities[129].flags, onboard_CS2_097_FLAG, FLAG_SET);
flag(&entities[126].flags, CARD_HEROPOWER, FLAG_SET);
flag(&entities[126].flags, CARD_SPELL, FLAG_SET);
flag(&entities[126].flags, spell_CS1h_001_FLAG, FLAG_SET);
flag(&entities[126].flags, CARD_TARGET_ALL, FLAG_SET);
flag(&entities[126].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[46].flags, destroyed_NEW1_036_FLAG, FLAG_SET);
flag(&entities[46].flags, CARD_BUFF, FLAG_SET);
flag(&entities[46].flags, CARD_SPELL, FLAG_SET);
flag(&entities[46].flags, buff_NEW1_036_FLAG, FLAG_SET);
flag(&entities[46].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[19].flags, CARD_SPELL, FLAG_SET);
flag(&entities[19].flags, CARD_AOE, FLAG_SET);
flag(&entities[19].flags, spell_aoe_GVG_010_FLAG, FLAG_SET);
flag(&entities[19].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[94].flags, CARD_SPELL, FLAG_SET);
flag(&entities[94].flags, CARD_AOE, FLAG_SET);
flag(&entities[94].flags, spell_aoe_CS1_112_FLAG, FLAG_SET);
flag(&entities[94].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[87].flags, CARD_SPELL, FLAG_SET);
flag(&entities[87].flags, spell_CS2_072_FLAG, FLAG_SET);
flag(&entities[87].flags, CARD_TARGET_UNDAMAGED_MINION, FLAG_SET);
flag(&entities[87].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[91].flags, CARD_BUFF, FLAG_SET);
flag(&entities[91].flags, CARD_SPELL, FLAG_SET);
flag(&entities[91].flags, buff_CS2_077_FLAG, FLAG_SET);
flag(&entities[91].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[90].flags, CARD_BUFF, FLAG_SET);
flag(&entities[90].flags, CARD_SPELL, FLAG_SET);
flag(&entities[90].flags, buff_CS2_023_FLAG, FLAG_SET);
flag(&entities[90].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[36].flags, attachment_attack_EX1_607e_FLAG, FLAG_SET);
flag(&entities[6].flags, CARD_HERO, FLAG_SET);
flag(&entities[5].flags, defender_TB_SPT_Boss_FLAG, FLAG_SET);
flag(&entities[5].flags, CARD_HERO, FLAG_SET);
flag(&entities[9].flags, CARD_BUFF, FLAG_SET);
flag(&entities[9].flags, CARD_SPELL, FLAG_SET);
flag(&entities[9].flags, buff_LOEA16_9_FLAG, FLAG_SET);
flag(&entities[9].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[57].flags, CARD_BUFF, FLAG_SET);
flag(&entities[57].flags, CARD_SPELL, FLAG_SET);
flag(&entities[57].flags, buff_CS2_234_FLAG, FLAG_SET);
flag(&entities[57].flags, CARD_TARGET_3ATTACK_LESS, FLAG_SET);
flag(&entities[57].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[4].flags, CARD_BUFF, FLAG_SET);
flag(&entities[4].flags, CARD_SPELL, FLAG_SET);
flag(&entities[4].flags, buff_PRO_001c_FLAG, FLAG_SET);
flag(&entities[4].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[89].flags, CARD_FREEZE, FLAG_SET);
flag(&entities[89].flags, CARD_MINION, FLAG_SET);
flag(&entities[89].flags, attack_effect_CS2_024_FLAG, FLAG_SET);
flag(&entities[89].flags, CARD_SPELL, FLAG_SET);
flag(&entities[89].flags, spell_CS2_024_FLAG, FLAG_SET);
flag(&entities[89].flags, CARD_TARGET_ENEMY_BOARD, FLAG_SET);
flag(&entities[89].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[88].flags, CARD_SPELL, FLAG_SET);
flag(&entities[88].flags, spell_DS1_185_FLAG, FLAG_SET);
flag(&entities[88].flags, CARD_TARGET_ENEMY_BOARD, FLAG_SET);
flag(&entities[88].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[53].flags, CARD_BUFF, FLAG_SET);
flag(&entities[53].flags, CARD_SPELL, FLAG_SET);
flag(&entities[53].flags, buff_CS2_063_FLAG, FLAG_SET);
flag(&entities[53].flags, CARD_TARGET_ENEMY_BOARD, FLAG_SET);
flag(&entities[53].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[56].flags, CARD_BUFF, FLAG_SET);
flag(&entities[56].flags, CARD_SPELL, FLAG_SET);
flag(&entities[56].flags, buff_CS2_076_FLAG, FLAG_SET);
flag(&entities[56].flags, CARD_TARGET_ENEMY_BOARD, FLAG_SET);
flag(&entities[56].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[21].flags, CARD_BUFF, FLAG_SET);
flag(&entities[21].flags, CARD_SPELL, FLAG_SET);
flag(&entities[21].flags, buff_AT_074_FLAG, FLAG_SET);
flag(&entities[21].flags, CARD_TARGET_ALLY_BOSSES, FLAG_SET);
flag(&entities[21].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[23].flags, CARD_SPELL, FLAG_SET);
flag(&entities[23].flags, spell_BRMA11_3_FLAG, FLAG_SET);
flag(&entities[23].flags, CARD_TARGET_ENEMY_BOARD, FLAG_SET);
flag(&entities[23].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[41].flags, destroyed_BRM_003_FLAG, FLAG_SET);
flag(&entities[41].flags, CARD_LEVELUP, FLAG_SET);
flag(&entities[41].flags, CARD_SPELL, FLAG_SET);
flag(&entities[41].flags, spell_BRM_003_FLAG, FLAG_SET);
flag(&entities[41].flags, CARD_TARGET_ENEMY_BOARD, FLAG_SET);
flag(&entities[41].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[40].flags, destroyed_AT_001_FLAG, FLAG_SET);
flag(&entities[40].flags, CARD_LEVELUP, FLAG_SET);
flag(&entities[40].flags, CARD_SPELL, FLAG_SET);
flag(&entities[40].flags, spell_AT_001_FLAG, FLAG_SET);
flag(&entities[40].flags, CARD_TARGET_ENEMY_BOARD, FLAG_SET);
flag(&entities[40].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[28].flags, CARD_BUFF, FLAG_SET);
flag(&entities[28].flags, CARD_SPELL, FLAG_SET);
flag(&entities[28].flags, buff_EX1_607_FLAG, FLAG_SET);
flag(&entities[28].flags, CARD_TARGET_ALLY_BOSSES, FLAG_SET);
flag(&entities[28].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[13].flags, CARD_MINION, FLAG_SET);
flag(&entities[13].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[13].flags, attack_EX1_097_FLAG, FLAG_SET);
flag(&entities[13].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[13].flags, battlecry_EX1_097_FLAG, FLAG_SET);
flag(&entities[13].flags, CARD_TARGET_ENEMY_MINIONS, FLAG_SET);
flag(&entities[13].flags, CARD_TARGETING_BC, FLAG_SET);
flag(&entities[20].flags, CARD_BUFF, FLAG_SET);
flag(&entities[20].flags, CARD_SPELL, FLAG_SET);
flag(&entities[20].flags, buff_OG_090_FLAG, FLAG_SET);
flag(&entities[20].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[103].flags, CARD_MINION, FLAG_SET);
flag(&entities[103].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[103].flags, attack_EX1_011_FLAG, FLAG_SET);
flag(&entities[103].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[103].flags, battlecry_EX1_011_FLAG, FLAG_SET);
flag(&entities[103].flags, CARD_TARGET_ALLY_BOARD, FLAG_SET);
flag(&entities[103].flags, CARD_TARGETING_BC, FLAG_SET);
flag(&entities[10].flags, endturn_EX1_105_FLAG, FLAG_SET);
flag(&entities[10].flags, CARD_MINION, FLAG_SET);
flag(&entities[10].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[10].flags, attack_EX1_105_FLAG, FLAG_SET);
flag(&entities[101].flags, CARD_MINION, FLAG_SET);
flag(&entities[101].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[101].flags, attack_CS2_088_FLAG, FLAG_SET);
flag(&entities[101].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[101].flags, battlecry_CS2_088_FLAG, FLAG_SET);
flag(&entities[101].flags, CARD_NONTARGET_BC, FLAG_SET);
flag(&entities[101].flags, onboard_CS2_088_FLAG, FLAG_SET);
flag(&entities[18].flags, CARD_MINION, FLAG_SET);
flag(&entities[18].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[18].flags, attack_EX1_158t_FLAG, FLAG_SET);
flag(&entities[15].flags, CARD_MINION, FLAG_SET);
flag(&entities[15].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[15].flags, attack_NAX4_03H_FLAG, FLAG_SET);
flag(&entities[33].flags, CARD_MINION, FLAG_SET);
flag(&entities[33].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[33].flags, attack_AT_023_FLAG, FLAG_SET);
flag(&entities[121].flags, CARD_MINION, FLAG_SET);
flag(&entities[121].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[121].flags, attack_CS2_168_FLAG, FLAG_SET);
flag(&entities[120].flags, CARD_MINION, FLAG_SET);
flag(&entities[120].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[120].flags, attack_CS2_201_FLAG, FLAG_SET);
flag(&entities[123].flags, CARD_MINION, FLAG_SET);
flag(&entities[123].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[123].flags, attack_CS2_200_FLAG, FLAG_SET);
flag(&entities[116].flags, CARD_MINION, FLAG_SET);
flag(&entities[116].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[116].flags, attack_CS2_119_FLAG, FLAG_SET);
flag(&entities[117].flags, CARD_MINION, FLAG_SET);
flag(&entities[117].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[117].flags, attack_CS2_172_FLAG, FLAG_SET);
flag(&entities[110].flags, CARD_MINION, FLAG_SET);
flag(&entities[110].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[110].flags, attack_CS2_171_FLAG, FLAG_SET);
flag(&entities[124].flags, CARD_MINION, FLAG_SET);
flag(&entities[124].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[124].flags, attack_CS2_182_FLAG, FLAG_SET);
flag(&entities[122].flags, CARD_MINION, FLAG_SET);
flag(&entities[122].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[122].flags, attack_CS2_120_FLAG, FLAG_SET);
flag(&entities[113].flags, CARD_MINION, FLAG_SET);
flag(&entities[113].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[113].flags, attack_EX1_506a_FLAG, FLAG_SET);
flag(&entities[115].flags, CARD_TAUNT, FLAG_SET);
flag(&entities[115].flags, CARD_MINION, FLAG_SET);
flag(&entities[115].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[115].flags, attack_CS2_boar_FLAG, FLAG_SET);
flag(&entities[114].flags, CARD_MINION, FLAG_SET);
flag(&entities[114].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[114].flags, attack_CS2_237_FLAG, FLAG_SET);
flag(&entities[12].flags, CARD_MINION, FLAG_SET);
flag(&entities[12].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[12].flags, attack_LOE_077_FLAG, FLAG_SET);
flag(&entities[12].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[12].flags, battlecry_LOE_077_FLAG, FLAG_SET);
flag(&entities[12].flags, CARD_NONTARGET_BC, FLAG_SET);
flag(&entities[118].flags, destroyed_CS2_118_FLAG, FLAG_SET);
flag(&entities[118].flags, defender_CS2_118_FLAG, FLAG_SET);
flag(&entities[118].flags, CARD_MINION, FLAG_SET);
flag(&entities[118].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[118].flags, attack_CS2_118_FLAG, FLAG_SET);
flag(&entities[118].flags, onboard_CS2_118_FLAG, FLAG_SET);
flag(&entities[118].flags, CARD_BOSS, FLAG_SET);
flag(&entities[16].flags, destroyed_AT_128_FLAG, FLAG_SET);
flag(&entities[16].flags, CARD_MINION, FLAG_SET);
flag(&entities[16].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[16].flags, attack_AT_128_FLAG, FLAG_SET);
flag(&entities[59].flags, CARD_MINION, FLAG_SET);
flag(&entities[59].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[59].flags, attack_EX1_614_FLAG, FLAG_SET);
flag(&entities[59].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[59].flags, battlecry_EX1_614_FLAG, FLAG_SET);
flag(&entities[59].flags, CARD_TARGET_ENEMY_BOARD, FLAG_SET);
flag(&entities[59].flags, CARD_TARGETING_BC, FLAG_SET);
flag(&entities[102].flags, CARD_MINION, FLAG_SET);
flag(&entities[102].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[102].flags, attack_EX1_593_FLAG, FLAG_SET);
flag(&entities[102].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[102].flags, battlecry_EX1_593_FLAG, FLAG_SET);
flag(&entities[102].flags, CARD_TARGET_ENEMY_BOARD, FLAG_SET);
flag(&entities[102].flags, CARD_TARGETING_BC, FLAG_SET);
flag(&entities[14].flags, CARD_MINION, FLAG_SET);
flag(&entities[14].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[14].flags, attack_GVG_105_FLAG, FLAG_SET);
flag(&entities[14].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[14].flags, battlecry_GVG_105_FLAG, FLAG_SET);
flag(&entities[14].flags, CARD_NONTARGET_BC, FLAG_SET);
flag(&entities[17].flags, CARD_MINION, FLAG_SET);
flag(&entities[17].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[17].flags, attack_NEW1_030_FLAG, FLAG_SET);
flag(&entities[17].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[17].flags, battlecry_NEW1_030_FLAG, FLAG_SET);
flag(&entities[17].flags, CARD_NONTARGET_BC, FLAG_SET);
flag(&entities[52].flags, destroyed_EX1_383_FLAG, FLAG_SET);
flag(&entities[52].flags, CARD_BOSS, FLAG_SET);
flag(&entities[52].flags, CARD_MINION, FLAG_SET);
flag(&entities[52].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[52].flags, attack_EX1_383_FLAG, FLAG_SET);
flag(&entities[52].flags, onboard_EX1_383_FLAG, FLAG_SET);
flag(&entities[111].flags, destroyed_CS2_065_FLAG, FLAG_SET);
flag(&entities[111].flags, CARD_BOSS, FLAG_SET);
flag(&entities[111].flags, CARD_MINION, FLAG_SET);
flag(&entities[111].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[111].flags, attack_CS2_065_FLAG, FLAG_SET);
flag(&entities[111].flags, onboard_CS2_065_FLAG, FLAG_SET);
flag(&entities[42].flags, destroyed_AT_018_FLAG, FLAG_SET);
flag(&entities[42].flags, CARD_SPELLPOWER, FLAG_SET);
flag(&entities[42].flags, CARD_BOSS, FLAG_SET);
flag(&entities[42].flags, CARD_MINION, FLAG_SET);
flag(&entities[42].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[42].flags, attack_AT_018_FLAG, FLAG_SET);
flag(&entities[42].flags, onboard_AT_018_FLAG, FLAG_SET);
flag(&entities[48].flags, destroyed_EX1_165t2_FLAG, FLAG_SET);
flag(&entities[48].flags, CARD_BOSS, FLAG_SET);
flag(&entities[48].flags, CARD_MINION, FLAG_SET);
flag(&entities[48].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[48].flags, attack_EX1_165t2_FLAG, FLAG_SET);
flag(&entities[48].flags, onboard_EX1_165t2_FLAG, FLAG_SET);
flag(&entities[45].flags, destroyed_EX1_559_FLAG, FLAG_SET);
flag(&entities[45].flags, CARD_SPELLPOWER, FLAG_SET);
flag(&entities[45].flags, CARD_BOSS, FLAG_SET);
flag(&entities[45].flags, CARD_MINION, FLAG_SET);
flag(&entities[45].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[45].flags, attack_EX1_559_FLAG, FLAG_SET);
flag(&entities[45].flags, onboard_EX1_559_FLAG, FLAG_SET);
flag(&entities[109].flags, destroyed_NEW1_011_FLAG, FLAG_SET);
flag(&entities[109].flags, defender_NEW1_011_FLAG, FLAG_SET);
flag(&entities[109].flags, CARD_MINION, FLAG_SET);
flag(&entities[109].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[109].flags, attack_NEW1_011_FLAG, FLAG_SET);
flag(&entities[109].flags, onboard_NEW1_011_FLAG, FLAG_SET);
flag(&entities[109].flags, CARD_BOSS, FLAG_SET);
flag(&entities[104].flags, CARD_MINION, FLAG_SET);
flag(&entities[104].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[104].flags, attack_CS2_226_FLAG, FLAG_SET);
flag(&entities[104].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[104].flags, battlecry_CS2_226_FLAG, FLAG_SET);
flag(&entities[104].flags, CARD_NONTARGET_BC, FLAG_SET);
flag(&entities[29].flags, CARD_MINION, FLAG_SET);
flag(&entities[29].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[29].flags, attack_EX1_009_FLAG, FLAG_SET);
flag(&entities[107].flags, CARD_BUFF, FLAG_SET);
flag(&entities[107].flags, CARD_SPELL, FLAG_SET);
flag(&entities[107].flags, buff_EX1_581_FLAG, FLAG_SET);
flag(&entities[107].flags, CARD_TARGET_MINIONS, FLAG_SET);
flag(&entities[107].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[11].flags, CARD_MINION, FLAG_SET);
flag(&entities[11].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[11].flags, attack_EX1_049_FLAG, FLAG_SET);
flag(&entities[11].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[11].flags, battlecry_EX1_049_FLAG, FLAG_SET);
flag(&entities[11].flags, CARD_TARGET_ALLY_MINIONS, FLAG_SET);
flag(&entities[11].flags, CARD_TARGETING_BC, FLAG_SET);
flag(&entities[93].flags, CARD_LEVELUP, FLAG_SET);
flag(&entities[93].flags, CARD_PIERCE_MAGIC_IMMUNITY, FLAG_SET);
flag(&entities[93].flags, CARD_SPELL, FLAG_SET);
flag(&entities[93].flags, CARD_AOE, FLAG_SET);
flag(&entities[93].flags, spell_aoe_EX1_400_FLAG, FLAG_SET);
flag(&entities[93].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[26].flags, attack_effect_attachment_LOEA06_03e_FLAG, FLAG_SET);
flag(&entities[30].flags, CARD_SPELL, FLAG_SET);
flag(&entities[30].flags, CARD_AOE, FLAG_SET);
flag(&entities[30].flags, CARD_WEAPON, FLAG_SET);
flag(&entities[30].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[30].flags, weapon_LOE_118_FLAG, FLAG_SET);
flag(&entities[30].flags, idle_LOE_118_FLAG, FLAG_SET);
flag(&entities[30].flags, weapon_destroyed_LOE_118_FLAG, FLAG_SET);
flag(&entities[30].flags, weapon_attack_LOE_118_FLAG, FLAG_SET);
flag(&entities[30].flags, onboard_LOE_118_FLAG, FLAG_SET);
flag(&entities[25].flags, CARD_BUFF, FLAG_SET);
flag(&entities[25].flags, CARD_SPELL, FLAG_SET);
flag(&entities[25].flags, buff_LOEA06_03_FLAG, FLAG_SET);
flag(&entities[25].flags, CARD_TARGET_ENEMY_BOARD, FLAG_SET);
flag(&entities[25].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[92].flags, CARD_SPELL, FLAG_SET);
flag(&entities[92].flags, CARD_AOE, FLAG_SET);
flag(&entities[92].flags, spell_aoe_CS2_026_FLAG, FLAG_SET);
flag(&entities[92].flags, CARD_NONTARGET, FLAG_SET);
flag(&entities[106].flags, CARD_MINION, FLAG_SET);
flag(&entities[106].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[106].flags, attack_EX1_306_FLAG, FLAG_SET);
flag(&entities[106].flags, CARD_BATTLECRY, FLAG_SET);
flag(&entities[106].flags, battlecry_EX1_306_FLAG, FLAG_SET);
flag(&entities[106].flags, CARD_NONTARGET_BC, FLAG_SET);
flag(&entities[96].flags, destroyed_CS2_222_FLAG, FLAG_SET);
flag(&entities[96].flags, CARD_MINION, FLAG_SET);
flag(&entities[96].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[96].flags, attack_CS2_222_FLAG, FLAG_SET);
flag(&entities[96].flags, idle_CS2_222_FLAG, FLAG_SET);
flag(&entities[96].flags, onboard_CS2_222_FLAG, FLAG_SET);
flag(&entities[119].flags, destroyed_CS2_231_FLAG, FLAG_SET);
flag(&entities[119].flags, CARD_MINION, FLAG_SET);
flag(&entities[119].flags, CARD_TARGETING, FLAG_SET);
flag(&entities[119].flags, attack_CS2_231_FLAG, FLAG_SET);
flag(&entities[119].flags, idle_CS2_231_FLAG, FLAG_SET);
flag(&entities[119].flags, onboard_CS2_231_FLAG, FLAG_SET);
}