mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-24 21:57:53 +01:00
janihound water refill buff (#11956)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
@@ -168,8 +168,8 @@
|
||||
return
|
||||
user.visible_message(span_filter_notice("[user] begins to lap up water from [target.name]."), span_notice("You begin to lap up water from [target.name]."))
|
||||
busy = 1
|
||||
if(do_after(user, 50))
|
||||
water.add_charge(50)
|
||||
if(do_after(user, 5 SECONDS, target))
|
||||
water.add_charge(250)
|
||||
to_chat(src, span_filter_notice("You refill some of your water reserves."))
|
||||
busy = 0
|
||||
else if(water.energy < 5)
|
||||
@@ -180,7 +180,7 @@
|
||||
else if(istype(target,/obj/effect/decal/cleanable))
|
||||
user.visible_message(span_filter_notice("[user] begins to lick off \the [target.name]."), span_notice("You begin to lick off \the [target.name]..."))
|
||||
busy = 1
|
||||
if(do_after(user, 50))
|
||||
if(do_after(user, 5 SECONDS, target))
|
||||
to_chat(user, span_notice("You finish licking off \the [target.name]."))
|
||||
water.use_charge(5)
|
||||
qdel(target)
|
||||
@@ -192,7 +192,7 @@
|
||||
if(istype(target,/obj/item/trash))
|
||||
user.visible_message(span_filter_notice("[user] nibbles away at \the [target.name]."), span_notice("You begin to nibble away at \the [target.name]..."))
|
||||
busy = 1
|
||||
if(do_after (user, 50))
|
||||
if(do_after (user, 5 SECONDS, target))
|
||||
user.visible_message(span_filter_notice("[user] finishes eating \the [target.name]."), span_notice("You finish eating \the [target.name]."))
|
||||
to_chat(user, span_notice("You finish off \the [target.name]."))
|
||||
qdel(target)
|
||||
@@ -204,7 +204,7 @@
|
||||
if(istype(target,/obj/item/reagent_containers/food))
|
||||
user.visible_message("[user] nibbles away at \the [target.name].", span_notice("You begin to nibble away at \the [target.name]..."))
|
||||
busy = 1 //CHOMPAdd prevents abuse
|
||||
if(do_after (user, 50))
|
||||
if(do_after (user, 5 SECONDS, target))
|
||||
user.visible_message("[user] finishes eating \the [target.name].", span_notice("You finish eating \the [target.name]."))
|
||||
user << span_notice("You finish off \the [target.name].")
|
||||
del(target)
|
||||
@@ -215,7 +215,7 @@
|
||||
if(istype(target,/obj/item/cell))
|
||||
user.visible_message(span_filter_notice("[user] begins cramming \the [target.name] down its throat."), span_notice("You begin cramming \the [target.name] down your throat..."))
|
||||
busy = 1
|
||||
if(do_after (user, 50))
|
||||
if(do_after (user, 5 SECONDS, target))
|
||||
user.visible_message(span_filter_notice("[user] finishes gulping down \the [target.name]."), span_notice("You finish swallowing \the [target.name]."))
|
||||
to_chat(user, span_notice("You finish off \the [target.name], and gain some charge!"))
|
||||
var/mob/living/silicon/robot/R = user
|
||||
@@ -228,7 +228,7 @@
|
||||
//CHOMPAdd Start
|
||||
user.visible_message(span_filter_notice("[user] begins to lick \the [target.name] clean..."), span_notice("You begin to lick \the [target.name] clean..."))
|
||||
busy = 1
|
||||
if(do_after(user, 50))
|
||||
if(do_after(user, 5 SECONDS, target))
|
||||
to_chat(user, span_notice("You clean \the [target.name]."))
|
||||
water.use_charge(5)
|
||||
var/obj/effect/decal/cleanable/C = locate() in target
|
||||
@@ -260,7 +260,7 @@
|
||||
else
|
||||
user.visible_message(span_filter_notice("[user] begins to lick \the [target.name] clean..."), span_notice("You begin to lick \the [target.name] clean..."))
|
||||
busy = 1
|
||||
if(do_after(user, 50))
|
||||
if(do_after(user, 5 SECONDS, target))
|
||||
to_chat(user, span_notice("You clean \the [target.name]."))
|
||||
var/obj/effect/decal/cleanable/C = locate() in target
|
||||
qdel(C)
|
||||
|
||||
Reference in New Issue
Block a user