Finishes up basic mechanics and un-buggifies them

cum is stored in the red solo cup is the best receptacle
For barbecues tailgates fairs and festivals
And you sir do not have a pair of testicles
If you prefer drinking from glass
A red solos cup is cheap and disposable
And in fourteen years they are decomposable
And unlike my home they are not fore-closable
Freddie Mac can kiss my ass woo
Red solo cup I fill you up
Let's have a party let's have a party
I love you red solo cup I lift you up
Proceed to party proceed to party
Now I really love how your easy to stack
But I really hate how your easy to crack
'Cause when beer runs down the front of my back
Well that my friends is quite yucky
But I have to admit that the ladies get smitten
Admiring how sharply my first name is written
On you with a sharpie when I get to hittin'
On…
This commit is contained in:
Dahlular
2020-04-17 14:55:50 -06:00
parent 9a8a8af918
commit 35fdabe699
2 changed files with 14 additions and 30 deletions
+7 -9
View File
@@ -74,7 +74,10 @@
return
/mob/living/proc/mob_try_pickup(mob/living/user)
if(!ishuman(user) || !src.Adjacent(user) || user.incapacitated() || !can_be_held || (abs(get_effective_size()/get_effective_size(user)) >= 2))
if(!ishuman(user) || !src.Adjacent(user) || user.incapacitated() || !can_be_held)
return FALSE
if(abs(user.get_effective_size()/src.get_effective_size()) < 2.0 )
to_chat(user, "<span class='warning'>They're too big to pick up!</span>")
return FALSE
if(user.get_active_held_item())
to_chat(user, "<span class='warning'>Your hands are full!</span>")
@@ -104,9 +107,6 @@
if(mob_try_pickup(user))
return TRUE
// I didn't define these for mobs, because you shouldn't be able to breathe out of mobs using their loc isn't always the logical thing to do.
/*
/obj/item/clothing/head/mob_holder/assume_air(datum/gas_mixture/env)
var/atom/location = loc
if(!loc)
@@ -116,7 +116,7 @@
location = location.loc
if(ismob(location))
return location.loc.assume_air(env)
return loc.assume_air(env)
return location.assume_air(env)
/obj/item/clothing/head/mob_holder/remove_air(amount)
var/atom/location = loc
@@ -126,7 +126,5 @@
while(location != T)
location = location.loc
if(ismob(location))
return location.loc.remove_air()
return loc.remove_air(amount)
*/
//Turned off for sizecode to work right now
return location.loc.remove_air(amount)
return location.remove_air(amount)