Merge branch 'master' of https://github.com/tgstation/-tg-station
This is an example of a commit.
edit example
yeah
Merge branch 'master' of https://github.com/errorage/-tg-station
Merge branch 'master' of https://github.com/tgstation/-tg-station
Added food bags. (Sprites don't work yet)
Condiment packs are mostly working. Still no sprites.
Ling changes and some click additiong to items
Further improvement of ling code

Yadda yadda
Accidently added this thing

No need for it
Made abstract a flag and other stuff

Everything that had abstract var now has ABSTRACT flag
Everything that checked abstract var now checks ABSTRACT flag
Fixed some runtimes
Fixed click code and face direction changing while cuffed
Added del to all attack_* of the proboscis in case shit goes real
AStar is still weird so added  a simple sanity check
Little fix post haste
Proboscis will look like a SORD for now

Tried to draw a proper one but holy fuck i suck so much at it
This is closest to what i imagine a proboscis looks like
Abstract items and show_inv, some other things

Abstract things now cant be neither seen in show_inv nor be interacted
there
Added abstract flag to golem armor so now only he himself can see what
he is wearing(seems reasonable to me)
Added my shitty spriting of proboscis and stings to icons/weapons, not
sure it is right play or do we ever need them at all
Actually changed changeling_powers to work with stingers instead of
proboscis, but dont want to push it yet, maybe people will want one
proboscis for all stings instead of separate stingers for each sting
Quick fix again

Changed flag from 1024 to 128 and added proboscis to icons
Ling buff per request and some coder fluff

Doubled default ling chem regen
Added poisonous sting that makes around 20 tox damage over time, also
makes target drunk and deals braindamage
Renamed proboscis into stinger because after reading wiki i dont like
proboscis anymore
The icons and some inventory change

Since my personal icons were considered ok by some people i used them
Added new one for poison sting and tiny tiny bit changed the older ones,
also proboscis is still there just because
Also now put_in_?_hand will check for ABSTRACT flag, things with it will
be put in hand anyway
With this even while downed you can sting someone if you are quick
enough to do it before sting gets deleted from your hand(100% hack but
whatever)
Things like not dropping items from hands completely and other stuff
cheri suggested to make after we switch to v500
If you will find any bugs just tell and ill fix them
Thats probably it, ive done everything i wanted and implemented
everything i was asked for
Now will hope this PR will be merged, would be sad to do all this work
for nothing
Abstract things stay in hand while on the ground

This means 2 things
1 - you can sting while stunned/weakened and so on
2 - if you are not stunned/weakened but lying - you can grab things
All this ERP potential
Rewrote stings

Stings are now special cases of carbons' clicks
All the problems with stings-items were solved automatically by this
Clicking the ability sets your active sting
Currently active sting is shown on the UI
Changed sting icons to fit the UI
Clicking other ability will reset the active sting to the new one
Added "retract stinger" ability so you can get rid of any active sting
Added autoequip of items below you if you go from monkey to human form
as ling
Added commented-out greater form, just because
Monkeys now have chem counter in their UI just like humans
Monkeys have active sting icon in UI as well
Hope its not too much commits for one pull request
Also changed some of the previous additiong to ABSTRACT items in
show_inv