Okay, THAT should fix it.
Turns out my dumb fix for some of the browser stuff was actually wrong, I should have tried an even dumber fix.
Hey, I ended up being super disorganized and other mental state stuff, so I never worked a whole lot of it, although in the time I did, I did this:
It's kinda horribly messy, but eh :P
I was also thinking of adding a Damage- property, and renaming Damage to Strong/Weak, the current Strong/Weak to Durable/Brittle, keeping Armor/Vulnerable, Reflect, Heal.
Also changing bone generation, so that "Adjacent", "All", etc. qualifiers count as more value, perhaps adding a "left/right side" qualifier, vulnerable/armor applying to the same bone get conflated, and for bones to be more likely to have fewer stronger rather than a ton of weak effects.
Anyway, it never particularly got anywhere, but I wanted to share the thoughts anyway.
Hey, that's awesome!
Those are great ideas, I'd love to see the Löve files for that property visualisation you've put in, that looks fantastic. To be honest, I haven't really worked on it much past those patches earlier this year either. It's always been at the back of my mind though, and I've been thinking about it a lot recently, as I've been getting into a lot of latin American stuff, and their day of the dead tradition (playing through Grim Fandango right now).
Thanks for posting, I'm always open to ideas for improvement.
If you make any more changes, or just come up with more suggestions, I'd love to hear about them.
And those Löve files, please send.