[Finishes #76912006] proper code generation of bee conditional blocks

When changing the bee conditional blocks to have an inline number field instead of a nested block, I didn't fix the code generation.  This led to use always treating arg2 as 0.

I'm a little surprised/disappointed no unit tests caught this.  I created a bug to track creating one that would https://www.pivotaltracker.com/story/show/76975198 but wanted to get this issue fixed for level builders ASAP so I'm wanting to push the fix before the test.