Random stuff just quits working.. haven't touched a profile since before the patch.
<While Condition="Me.Mounted" IgnoreCanRun="True">
<CustomAction Code="var1 = 0;" />
<While Condition="Me.IsFlying && (int)var1 < 5" IgnoreCanRun="True">
<CustomAction Code="WoWMovement.Move(WoWMovement.MovementDirection.Descend, new TimeSpan(0, 0, 2));" />
<WaitAction Condition="false" Timeout="2000" />
<CustomAction Code="var1 = (int)var1 + 1;" />
</While>
<CustomAction Code="WoWMovement.MoveStop(WoWMovement.MovementDirection.Descend);" />
<CustomAction Code="Lua.DoString("Dismount() CancelShapeshiftForm()");" />
<WaitAction Condition="!Me.IsFalling" Timeout="5000" />
</While>
The log shows it working but in fact it doesn't descend anymore, just dismounts and dies.
[22:55:27.108 D] PB 1.610: Wait for 00:00:05 or until false Completed
[22:55:29.151 D] Flushing timed movement. Direction: Descend
[22:55:29.180 D] PB 1.610: Wait for 00:00:02 or until false Completed
[22:55:29.285 D] Flushing timed movement. Direction: Descend
[22:55:31.279 D] PB 1.610: Wait for 00:00:02 or until false Completed
[22:55:31.402 D] Flushing timed movement. Direction: Descend
[22:55:33.404 D] PB 1.610: Wait for 00:00:02 or until false Completed
[22:55:33.523 D] Flushing timed movement. Direction: Descend
[22:55:35.531 D] PB 1.610: Wait for 00:00:02 or until false Completed
[22:55:35.644 D] Flushing timed movement. Direction: Descend
[22:55:37.642 D] PB 1.610: Wait for 00:00:02 or until false Completed
[22:55:37.652 D] PB 1.610: Wait for 00:00:05 or until !Me.IsFalling Completed
[22:55:37.761 D] Flushing timed movement. Direction: Descend
[22:55:39.781 D] PB 1.610: Wait for 00:00:02 or until false Completed
[22:55:39.882 D] Flushing timed movement. Direction: Descend
[22:55:41.027 D] PB 1.610: Wait for 00:00:05 or until !Me.IsFalling Completed
[22:55:41.186 N] Stopping the bot!
[22:55:41.186 D] Stop called!
[22:55:41.186 Q] Bot Stopped! Reason: User pressed the stop button
[22:55:41.188 D] Behavior flags changed! All -> All
[22:55:41.189 D] PB 1.610: Stop Called
[22:55:41.189 D] Activity: Honorbuddy Stopped
Err: Custom Action

var1 = (int)var1 + 1

System.NullReferenceException: Object reference not set to an instance of an object.
at CodeDriver.Code1709408768(Object context)
at HighVoltz.Composites.CustomAction.Run(Object context) in c:\Users\Removed\Documents\Honorbuddy\Bots\Professionbuddy\Composites\CustomAction.cs:line 70
Err: If Condition: Me.IsFlying && (int)var1 < 5
Err:System.NullReferenceException: Object reference not set to an instance of an object.
at CodeDriver.Code1182550144(Object context)
at HighVoltz.Composites.If.CanRun(Object context) in c:\Users\Removed\Documents\Honorbuddy\Bots\Professionbuddy\Composites\If.cs:line 203