To-Do
Add magic powder, and an npc var: transform.
The 'transform' var can be an enemy defence (as can split, tribble)!

Forward QRs to Items
qr_FIREPROOFLINK (candle, done; book fire, todo)
qr_TEMPCANDLELIGHT (candle, done; book fire, todo)
qr_OUCHBOMBS(bombs, done; sbombs done)
qr_BRANGPICKUP(brangs done; hookshots, todo.)
qr_NOWANDMELEE(wand done; canes, toto)
qr_RAFTLENS
qr_WHIRLWINDMIRROR
qr_BRKNSHLDTILES
qr_NONBUBBLEMEDICINE
qr_NONBUBBLEFAIRIES (or should this be npcs?)
qr_Z3BRANG_HSHOT
qr_NOITEMMELEE
qr_QUICKSWORD	
qr_NOBOMBPALFLASH (may be better as a QR)
qr_NODIVING 
qr_RINGAFFECTDAMAGE
qr_SLASHFLIPFIX
qr_NOWANDMELEE
qr_SWORDMIRROR
qr_LENSSEESENEMIES(may be  better on a per-npc basis, 'Seen by Lens').
qr_LADDERANYWHERE(perhaps better by per-dmap basis?)

Implement Itemdata-based rule behaviour

Forward QRs to enemeies
qr_MEANTRAPS
qr_MEANPLACEDTRAPS
qr_PHANTOMPLACEDTRAPS
qr_NONBUBBLEFAIRIES(or should this be items?)
qr_SHADOWS
qr_TRANSSHADOWS
qr_SHADOWSFLICKER
qr_NOGUYPOOF
qr_WALLFLIERS
qr_LENSSEESENEMIES
qr_ENEMIESFLICKER
qr_PEAHATCLOCKVULN
qr_BROKENSTATUES

Implement Enemy based QR behaviour

Forward QRs to visual effects
qr_FFCSCROLL
qr_SMOOTHVERTICALSCROLLING
qr_NOSCROLLCONTINUE
qr_NOBORDER
qr_SUBSCREENOVERSPRITES
qr_OVALWIPE
qr_TRIANGLEWIPE
qr_SMASWIPE
qr_VERYFASTSCROLLING

Forward rules to ffscript or dmaps:
qr_NOSAVE
qr_NOCONTINUE
qr_NOGUYPOOF
qr_SELECTAWPN
qr_DROWN
qr_INSTABURNFLAGS
qr_ITEMSINPASSAGEWAYS
qr_LADDERANYWHERE(or per-item basis?)
qr_NOFAIRYGUYFIRES
qr_NOSOLIDDAMAGECOMBOS
qr_OFFSCREENWEAPONS(should this be per-weapon?)
qr_NOSCRIPTSDURINGSCROLL
qr_SHORTDGNWALK

Misc
qr_REFLECTROCKS
qr_OFFSETEWPNCOLLISIONFIX
qr_FIREPROOFLINK2 (Invincible Link is not hurt by his own fire)

Weapons
Item Editor Weapons?
Combo editor types lists
lw->, ew->, npc->Scale : Scale sprites and hitboxes around a specific value.

//Done (Probably)
New ZScript Vars, Functions, and Types
ZDefs merge
Quest Loading Code
Saving Code
Script Drawing ( BitmapEx )
Greyscale code
Link No FLicker
Link Hurt Sound
Prevent Active Subscreen
DMAp Palette Code
Combo editor map flags lists,
New fonts
made global special types and arrays legal.
Added comment blocks to ZScript. 
Enemy Editor Sizing
ZQuest Editors: Enemy Editor Defences
Guys
Enemy Defence Code (new defence outcomes, only!)
Enemy Editor Enemy Sizing (Seems as if it should be fine.)

Might Do:
Weapon -> Defence Redirection / Weapon Editor Stuff
 -> THis requires some changes that I am not sure that we are keeping, so I may leave it out of 2.54. 
