Perpetual Effect into Hidden Statics
Perpetual Effects should be changed into Hidden Statics, so while still applying, they use Layer System.
The outliner is ManaCost changes for Thought Partition and Incorporate.
It needs to apply before Layer 4 (Type-change)
someone might justify it as a text-change?
Volrath’s Shapeshifter already uses addChangedManaCost too
Also, their Timestamp might need a reset into negative or zero on zone change:
(2) Once an object changes zones, the timestamp of the perpetual effect changes to, effectively, "negative infinity". That is, earlier than any other non-perpetual timestamp
https://www.reddit.com/r/MagicArena/comments/17pb9y9/comment/k8a98g3/
Some Perpetual Ability Effects, have LosePerpetual as its trigger. So i need to get from the Trigger to the HiddenStatic to the Perpetual Effect
Also, Commander can clean up their Perpetual #4135
you may choose to remove all perpetual effects on that Commander
Should probably be done via EmptySA?
Affected Layers:
- Layer 3: PerpetualManaCost and PerpetualIncorporate
- Layer 4: PerpetualTypes
- Layer 5: PerpetualColors and PerpetualIncorporate
- Layer 6: PerpetualAbilities and PerpetualKeywords
- Layer 7b: PerpetualNewPT
- Layer 7c: PerpetualPTBoost