Merge pull request #20 from rangerofthewest/master

Ranger Merge
Path Update

Certain tiles impede movement more than others:

Water has a movement cost of 2 (rather than 1 like a stone floor)
Deep Water has a movement cost of 3 (but only to mobs who can swim)

Also made water rarer
Mobs also clear when you descend a level
Added attribute- "Clarivoyance"

If a player possesses clarivoyance, they can see the shortest route to
an exit

Also fixed pathfinding considerably

-Pathfinding now properly calculates for solid walls
-Pathfinding now can use Dijkastra's algorithm if need be
-Pathfinding should calculate paths to proper points now
-Pathfinding is more precise now
-Paths now have names (and save to directories)
-Pathfinding should never intersect itself (a path can only visit a grid
square once)

Other misc. changes
-Gold and item caches will only generate on tiles
-Revamped world gen
Added player morgue
Fixed a morgue bug

Changed what directory morgue is saved in
Dark Elf Fix

Removed holy wrath testing on Dark Elf
Merge pull request #21 from rangerofthewest/rangerofthewest

Rangerofthewest