another squareddistanceto $ check
refine PE timer handling
allow apparition cast in cv, graveyard etc
redraw fix
Merge pull request #637 from skittles1/fixminorbugs

Fix a SquaredDistanceTo check for tree LB, refine PE timer handling on logon/off, allow Apparition to be cast by unguilded against monsters in CV and Tos GY.
First part of ice nova pull
client code
kod code for radius projectile
remove unused variable
remove shatter from monsters, add nova
tidy up some comments, add piNumber
remove unused variable