Trigger_Swap() is also broken.
Change "script Function.rpy" line 6361 from this:
Code:
label Trigger_Swap(Active = 0, TriggerX1 = Trigger, TriggerX3 = Active.Offhand, Primary = Partner): #rkeljsvgb
to this:
Code:
label Trigger_Swap(Active = 0, TriggerX1 = Trigger, TriggerX3, Primary = Partner): #rkeljsvgb
So the good news is, both of these changes indicates that there is some refactoring in an attempt to make the code better. But, Oni, not being a programmer, forgot that (or didn't realize) that declaration is not the same as instantiation. So you can't declare Action=0 and expect Action to exist but also expect the program to know what Action is and what it's to be instantiated with when it's already jumped out of context. TriggerX3 also doesn't seem to do anything within that function so, chances are, it's a new parameter.