Commit 1539e1e0 authored by salix5's avatar salix5

EFFECT_FLAG_PHASE_MULTIPLE

parent acba145e
...@@ -169,7 +169,7 @@ enum effect_flag : uint32 { ...@@ -169,7 +169,7 @@ enum effect_flag : uint32 {
EFFECT_FLAG_AVAILABLE_BD = 0x2000000, EFFECT_FLAG_AVAILABLE_BD = 0x2000000,
EFFECT_FLAG_CLIENT_HINT = 0x4000000, EFFECT_FLAG_CLIENT_HINT = 0x4000000,
EFFECT_FLAG_CHAIN_UNIQUE = 0x8000000, EFFECT_FLAG_CHAIN_UNIQUE = 0x8000000,
// EFFECT_FLAG_NAGA = 0x10000000, EFFECT_FLAG_PHASE_MULTIPLE = 0x10000000,
// EFFECT_FLAG_COF = 0x20000000, // EFFECT_FLAG_COF = 0x20000000,
EFFECT_FLAG_CVAL_CHECK = 0x40000000, EFFECT_FLAG_CVAL_CHECK = 0x40000000,
EFFECT_FLAG_IMMEDIATELY_APPLY = 0x80000000, EFFECT_FLAG_IMMEDIATELY_APPLY = 0x80000000,
......
...@@ -984,7 +984,7 @@ int32 scriptlib::card_register_effect(lua_State *L) { ...@@ -984,7 +984,7 @@ int32 scriptlib::card_register_effect(lua_State *L) {
else { else {
if((peffect->type & (EFFECT_TYPE_TRIGGER_O | EFFECT_TYPE_TRIGGER_F)) if((peffect->type & (EFFECT_TYPE_TRIGGER_O | EFFECT_TYPE_TRIGGER_F))
&& !(peffect->code & 0x10032000) && (peffect->code & EVENT_PHASE) && !(peffect->code & 0x10032000) && (peffect->code & EVENT_PHASE)
&& !peffect->is_flag(EFFECT_FLAG_COUNT_LIMIT)) { && !peffect->is_flag(EFFECT_FLAG_COUNT_LIMIT | EFFECT_FLAG_PHASE_MULTIPLE)) {
peffect->flag[0] |= EFFECT_FLAG_COUNT_LIMIT; peffect->flag[0] |= EFFECT_FLAG_COUNT_LIMIT;
peffect->reset_count |= ((1 << 12) & 0xf000) | ((1 << 8) & 0xf00); peffect->reset_count |= ((1 << 12) & 0xf000) | ((1 << 8) & 0xf00);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment