So, your gonna kick yourself. I suspect its an issue with timing/parsing/field updates.
You had your shield script running at pre-levels/10000 and were modifying both pMax and applying the bonus to the character in the same eval script. On your GSAA script (which does work) I noted a key difference, At pre-level 9000 the changes to pMin and pMax are being made, but you also have a secondary eval script running at pre-level/15000 and all it does is #applybonus macro. So I split the Shield eval script up into two parts, one making the changes at 9000 and a second just applying the bonus at 15000 and it works just fine.
|