Entity Ploys
"You've read up on the Manton Effect before, I expect? It's a weird one."
"No one is quite sure why these limitations exist as they are, or if we just haven't found the right methods yet. Regardless, one must keep them in mind at all times."
-- An excerpt from a lecture by Prof. Olivine.
Ploy of Featherweight
Entity, Number -> Entity
Vector, Number -> Entity
Given a number between zero and one, multiplies the given entity's effective gravity by that number for one second, provided it is alive.
Kinetic Ploy
Entity, Vector -> Entity
Applies the given vector as velocity to the given entity.
Cost scaling on Kinetic Ploy is very aggressive. Additional casts of the ploy within the same 1/20th of a second will incur the cost as if it was cast with the added length of both casts in one go.
Because of the cubic scaling of cost on this ploy, this is very likely to be undesirable. Consider using Deviation of Suspension to delay the next cast before stacking it where possible.
Ploy of Occupation
Entity, Number -> Entity
Changes the scale of the given entity. Entities cannot be scaled below 0.0625 or above 8 times their usual size.
Entities scaled in this way will slowly revert back to their original scale over time, unless the ploy is recast periodically.
Ploy of the Usurper
Entity, Vector -> Entity
Displaces the given entity by the given vector after two seconds. This ploy has the same aggressive and stacking cost scaling as Kinetic Ploy.
Polymorph Ploy
Entity, Entity -> Void
Changes the first entity's appearance to match the second. Both entities must be players.
Dispel Polymorph Ploy
Entity -> Entity
Dispels any polymorph applied to the given entity.
Containment Ploy
Entity -> Void
Stores the given entity in the caster's Hat . The hat must be held in the caster's offhand, and the entity must not be a player.
Some entities cannot be stored into a hat, usually because they are too large. Trying to store such entities will result in a blunder.
Extrication Ploy
Vector -> Entity | Void
Releases the entity stored in the caster's Hat to the given position, returning a reference to it. Returns void if there is no entity to release.















