Commit 8368ef4f authored by mercury233's avatar mercury233
parents 864a0e58 37daea2d
......@@ -1543,8 +1543,22 @@ int32 scriptlib::card_is_has_effect(lua_State *L) {
lua_pushnil(L);
return 1;
}
for(int32 i = 0; i < size; ++i)
interpreter::effect2value(L, eset[i]);
int32 check_player = PLAYER_NONE;
if(lua_gettop(L) >= 3) {
check_player = lua_tointeger(L, 3);
if(check_player > PLAYER_NONE)
check_player = PLAYER_NONE;
}
for(int32 i = 0; i < eset.size(); ++i) {
if(check_player == PLAYER_NONE || eset[i]->check_count_limit(check_player))
interpreter::effect2value(L, eset[i]);
else
size--;
}
if(!size) {
lua_pushnil(L);
return 1;
}
return size;
}
int32 scriptlib::card_reset_effect(lua_State *L) {
......
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