Add containerization and make this bad boy work on Windows and MacOS
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
#ifndef SECTION_DEFENDER_H_
|
||||
#define SECTION_DEFENDER_H_
|
||||
|
||||
#define defender_TB_SPT_Boss\
|
||||
if(HSL_fake_defender && flag(&(HSL_fake_defender->state), defender_TB_SPT_Boss_FLAG, FLAG_ISSET)) {\
|
||||
\
|
||||
}
|
||||
|
||||
#define defender_CS2_118\
|
||||
if(HSL_fake_defender && flag(&(HSL_fake_defender->state), defender_CS2_118_FLAG, FLAG_ISSET)) {\
|
||||
/* Necromastery */ if(!(is_destroyed(HSL_fake_defender)) && level(HSL_fake_defender) >= 2) { def(deck_s, mdeck); mdeck = HSL_fake_defender->controller == HSL_deck_player->controller ? HSL_deck_player : HSL_deck_opponent ; int stacks = hsl_count_attachments(mdeck, NULL, HSL_fake_defender, CN_NECROMASTERY); if(is_destroyed(HSL_fake_attacker) && stacks < 5) { hsl_change_attack(HSL_fake_defender, 1); hsl_apply_attachment(HSL_player, mdeck, HSL_fake_defender, CN_NECROMASTERY); } } \
|
||||
}
|
||||
|
||||
#define defender_NEW1_011\
|
||||
if(HSL_fake_defender && flag(&(HSL_fake_defender->state), defender_NEW1_011_FLAG, FLAG_ISSET)) {\
|
||||
if(!(is_destroyed(HSL_fake_defender)) && level(HSL_fake_defender) >= 2) { if(HSL_fake_defender->controller == HSL_deck_player->controller) { hsl_add_new_card_hand(HSL_deck_player, CN_COUNTER_HELIX, holder); } else { hsl_add_new_card_hand(HSL_deck_opponent, CN_COUNTER_HELIX, holder); } } \
|
||||
}
|
||||
|
||||
#define __SECTION_DEFENDER\
|
||||
defender_TB_SPT_Boss\
|
||||
defender_CS2_118\
|
||||
defender_NEW1_011\
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user