How to use

Release the scroll to spend SELECTIVE_DISPLACEMENT_MANA_COST and apply Selective Displacement for SELECTIVE_DISPLACEMENT_TIME ticks.

Function

Single target swap

While the effect is active and its cooldown is clear, aim near another entity within SELECTIVE_DISPLACEMENT_RANGE, tap Selective DisplacementH by default—and release it. The chosen entity exchanges exact positions with the caster.

Selection can include living creatures, dropped items, projectiles, and other entities, and requires an unobstructed view.

Two target swap

Hold Selective Displacement for longer than SELECTIVE_DISPLACEMENT_HOLD_TIME to retain the first target, then aim at a second entity before releasing. Those two entities exchange positions while the caster stays in place. With one distinct target selected, that target swaps with the caster.

Movement

Both entities must still exist in the caster's dimension when the swap occurs. Passengers are ejected before movement, and living participants turn to face from one exchanged position toward the other.

Cooldown

A successful swap applies SELECTIVE_DISPLACEMENT_COOLDOWN to the caster. Swaps cost no additional mana and do not consume another scroll. Contract and Geas protections do not prevent displacement.

Configuration

SettingDefaultRangeEffect
SELECTIVE_DISPLACEMENT_TIMEmahoutsukai-server.tomlsecretselective displacement12000–10000000 ticksDuration of the Selective Displacement status applied by its scroll.
SELECTIVE_DISPLACEMENT_RANGEmahoutsukai-server.tomlsecretselective displacement400–10000000 blocksMaximum target selection range for Selective Displacement.
SELECTIVE_DISPLACEMENT_COOLDOWNmahoutsukai-server.tomlsecretselective displacement600–10000000 ticksCooldown applied after a successful Selective Displacement swap.
SELECTIVE_DISPLACEMENT_MANA_COSTmahoutsukai-server.tomlsecretselective displacement9000–10000000 mana per castMana cost of releasing a Selective Displacement scroll.
SELECTIVE_DISPLACEMENT_HOLD_TIMEmahoutsukai-client.tomlselective displacement50–100000 selection updatesNumber of selection updates while the control is held before Selective Displacement begins selecting a second entity.