* Changes the observer message about ghosting to reflect vgstation instead of bay rules.
* Swaps message to "If you ghost, you will not be able to re-enter your current body." from @Shadowmech88 's recommendation.
* Initial Commit
All CanPass replaced with cross, all CheckExit replaced with uncross
* Commit #2
Cross() argment turf/target now has a standard value of src.loc, the basis for this is the fact that Cross() should technically only be called with a default value by Move() code when moving to a new turf thus everything on it the target turf should be the src.loc
* Commit #3
All move code has now been unhacked, all of it is functional except for border objects which still retain none of their original functionality
* Commit #2
Cross() argment turf/target now has a standard value of src.loc, the basis for this is the fact that Cross() should technically only be called with a default value by Move() code when moving to a new turf thus everything on it the target turf should be the src.loc
* Commit #2
Cross() argment turf/target now has a standard value of src.loc, the basis for this is the fact that Cross() should technically only be called with a default value by Move() code when moving to a new turf thus everything on it the target turf should be the src.loc (reverted from commit fdee8c8b687a4d1f305bdc5f5e1a59ebeacb4702)
* Fuck me
* Okay Redo
* Hello, I am finished
I'm going to fall asleep now but I've remade immovable rod. It's pretty neat now if you throw one at the station.
Things I want to fix before this gets merged.
- It needs a better method for choosing targets and the target should terminate at the end of the zlevel approximately
- Still has some stupid issue where the appearance is all fucked up when it's tearing through the station instead of being like a normal projectile
Nothing that I can see that uses PROXMOVE flag necessitates observers to have this flag, and in fact, most of the things using it had to make an exception for observers as a result.