Johnny Luken wrote on Sat, Apr 25, 2015 04:46 PM UTC:
In fact Ultima with Replacer and Advancer already exists as a variant (Ultimatum).
The Ultima wikipedia page also mentions other variants not mentioned here, perhaps the most interesting being Renaissance.
It features a Resurrector, and is the only Ultima variant I've seen to feature pieces that produce net displacement-the Pusher and Puller, although their incarnations in this case are ludicrously weak, being able to compel indirect capture yet only move one square while acting on other pieces.
As yet no variant features the full set of Ultima fundamentals. Indeed several have never been featured at all.
REMOVER
Replacer (x, x') => (0, x)
Advancer (x, 0, x') => (0, x, 0)
Withdrawer ((0, x, x') => (x, 0, 0)
Leaper (x, x', 0) => (0, 0, x)
Archer (x, x') => (x, 0)
DISPLACER
Pusher (x, x', 0) => (0, x, x')
Puller (0, x, x') => (x, x', 0)
Attractor (x, 0, x') => (x, x', 0)
Repeller (x, x', 0) => (x, 0, x')
Swapper (x, x') => (x', x)
EFFECTOR
Immobiliser (x, x', 0) =/=> (x, 0, x')
Converter (x, x') => (x, x)
Protector (x, x') =/=> (x, 0)
Blocker (x, 0, x') =/=> (x, x', 0)