Ok, thanks. I've updated the sheets with that. I also changed the line for:
Code:
~hide and show appropriate portals for creatures and non-creatures
if (hero.tagis[Hero.Creature] = 0) then
portal[zCreature].visible = 0
else
portal[zEdge].visible = 0
portal[zAbility].visible = 0
endif
to include zAbility in the first part as well, since Creatures can have abilities too, after all, as CC pointed out (in fact it's the preferred method for Creatures whereas Properties should be used for Characters).
So that now looks like:
Code:
~hide and show appropriate portals for creatures and non-creatures
if (hero.tagis[Hero.Creature] = 0) then
portal[zCreature].visible = 0
portal[zAbility].visible = 0
else
portal[zEdge].visible = 0
portal[zAbility].visible = 0
endif