Commit 83696e37 authored by mercury233's avatar mercury233
parents a046eb7e 6287d670
...@@ -3935,7 +3935,6 @@ int32 field::add_chain(uint16 step) { ...@@ -3935,7 +3935,6 @@ int32 field::add_chain(uint16 step) {
} }
} }
if(peffect->type & EFFECT_TYPE_ACTIVATE) { if(peffect->type & EFFECT_TYPE_ACTIVATE) {
break_effect();
int32 ecode = 0; int32 ecode = 0;
if(phandler->current.location == LOCATION_HAND) { if(phandler->current.location == LOCATION_HAND) {
if(phandler->data.type & TYPE_TRAP) if(phandler->data.type & TYPE_TRAP)
...@@ -4009,7 +4008,6 @@ int32 field::add_chain(uint16 step) { ...@@ -4009,7 +4008,6 @@ int32 field::add_chain(uint16 step) {
pduel->write_buffer8(clit.triggering_sequence); pduel->write_buffer8(clit.triggering_sequence);
pduel->write_buffer32(peffect->description); pduel->write_buffer32(peffect->description);
pduel->write_buffer8((uint8)core.current_chain.size() + 1); pduel->write_buffer8((uint8)core.current_chain.size() + 1);
break_effect();
for(auto& ch_lim : core.chain_limit) for(auto& ch_lim : core.chain_limit)
luaL_unref(pduel->lua->lua_state, LUA_REGISTRYINDEX, ch_lim.function); luaL_unref(pduel->lua->lua_state, LUA_REGISTRYINDEX, ch_lim.function);
core.chain_limit.clear(); core.chain_limit.clear();
......
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