Turns out there is a moderately serious bug in the patch system.
This commit is contained in:
@@ -139,10 +139,8 @@ end
|
|||||||
local OldCallShimMt={
|
local OldCallShimMt={
|
||||||
__index=function(t,k,v)
|
__index=function(t,k,v)
|
||||||
return function(judg, _)
|
return function(judg, _)
|
||||||
if GetNumReadiedScoreKeepers()==0 then
|
--sacrifice some efficiency for reliability
|
||||||
--lazy programming
|
InitScoreKeepers(ArgsIfPlayerJoinedOrNil(v))
|
||||||
InitScoreKeepers(ArgsIfPlayerJoinedOrNil(v))
|
|
||||||
end
|
|
||||||
UpdateScoreKeepers(judg)
|
UpdateScoreKeepers(judg)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user