Changes to files for flight trait:
- Removed nutriment cost. it was far too high for something that was just mostly for flash and show.
- Removed the whole..sliding around while flying. if your a creature that can fly, you should be more incontrol of that shit.
- However, if your not paying attention, bumping in to walls and stuff does still happen, and will still knock you down and out of flying. but now its *your fault*, not the sliding.
species/species_attack_vr.dm
- Changes made to the numbing bite attack
- Can now attack self, and inject self with the venom to numb your own pain
-Keeping an eye on this change, potential to be OP if abused, but there are work arounds for it, which cause it to be more OP with the correct tools. at least this way, the bite will cause the user injury on use.
- Possible thoughts and notes for future: Traits that change the chemical injected on bite? perhaps a bite that actually causes injury/halucinations. Aphro? (hahah.) plenty of untapped ideas for a venom bite, really, both healing and..venomous.
Ported 'see-down' open spaces from Vore, who ported it from Eris
Ported talking and visible messages traveling upwards through open spaces
Tested, seems to work? Does not seem to break anything, maybe.
Maybe made a changelog.
Added catwalks and railings. Ported from Vorestation who ported them from Eris.
Note, catwalks can be placed on plating (as is seen on the vorestation map Tether) and is done so here as well. However it doesn't seem like it is possible to build said catwalks on plating. Did not bother to adjust this at this time. Something to sort in the future.
Adjusted SC station dmm to use both the railing and catwalks as well as a couple fixes for the floor tile adjustment in a earlier commit.
Things that are not on the turf floor should no longer drop through catwalks. YOU CAN NOW SAFELY BAG YOUR CRAP WITHOUT LOSING IT TO THE VOID THAT IS THE FLOOR DOWNSTAIRS.
* Remove remaining hard del()'s in our code.
* Replace deleted() and gcDestroyed with QDELETED macro.
* Fix some strange calls directly to Del() (capital D)
* Make Destroy() return qdel hints.
* Make a few of the Destroy()'s more comprehensive in cleaning up references.
* In edited Destroy() procs, converted to use qdel_null and qdel_null_list macros when possible for pretty code.
* Removed unused variable `sleevecard`
* Lattices no longer block all downward movement out of their turf, they only block downward falling out of their turf.
* Objects are once again pullable on catwalks (not 100% sure why they were not, but had to do with the falling code calling Move())
* Falling on top of a mob will no longer do an infinate loop of swapping places vertically.
* Don't infinately accumulate underlays!
* Ease up on the New() and Destroy(), make sure they are a top level object (loc is a turf)
* The open space darkness overlay is always the same, make it a global.