Updates to data
Refactor method call params; removing some globals
Removed the did/can_not _interrupt globals, as they do not seem to be required
Extract globals from methods where possible
bugfix method calls
Convert couple of vars back to global for now
Extract globals from methods where possible
Extract globals from methods where possible
Extract globals from methods where possible
Extract globals from methods where possible
Extract globals from methods where possible
Extract globals from methods where possible
Extract globals from methods where possible
Extract globals from methods where possible
Add .current_room to Fighter and remove globals
Extract Monster object to its own class
Rename monster attrs; mostly removing the m_ prefix
Remove alloc_object and use BaseObject.new instead
Remove all references to free_object
Put Monster names directly on object and clean up some monster generation code