Hey guys.
I thought I saw a place for bug reporting on the weekly build (
b8734), but I can't seem to find any and the "Let us know if you run into any issues" link sends me to the ask a question forum, which seems less than ideal for bug reporting. But if I'm posting in the wrong spot, please let me know or feel free to move the topic.
Anyway. I've been toying with custom blocks in the new build and either I'm completely misunderstanding how they work, they've changed in the latest build or they're broken. I've created a simple "Deal X damage to Y Actor" block within a health system behavior, which is attached to enemies and the player (and anything else that might have health later on). For testing purposes I created a separate event within the health system to check to make sure I set up the block correctly. I made it a When mouse is pressed on self, deal 10 damage to self. Works like a charm.

Next I created a projectile, added a damage dealing behavior so I could configure damage of certain projectiles and added a collision event. The collision even is working great and I know this because the projectiles are being destroyed when they come in contact with the enemies, BUT the deal x damage block isn't seeming to work.
DebuggingTo try to debug this I created the exact same behavior in a scene behavior and attempted to deal damage through group on group collisions and still couldn't get damage to be carried out, though the collisions were firing correctly and projectiles were being destroyed (Even used print commands to verify that I didn't have something else destroying the projectiles) Finally I set up the same behavior within the health system and even tested it in an event on the enemies and the deal damage block seems to work great. So unless I'm misunderstanding how they're supposed to work, they aren't working in behaviors attached to actors that don't also have the custom block definition attached, nor their events.
For starters does anyone have any ideas why this might be happening other than a Stencyl bug? If so let me know and I'll do some more debugging to be sure that this isn't an issue on my end.
Thanks in advance for any suggestions or feedback on this.