mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-20 03:26:37 +01:00
Makes uses of do_after sane (#18334)
* Prevents insta-actions * Do_after sanity NOTE: NUKE do_after_action * Update bonfire.dm * The rest of them Also fixes a tpyo * no minitest :) * . * . * Gets rid of the slowdown for now --------- Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
@@ -65,7 +65,7 @@
|
||||
|
||||
if(removal_tool && istype(W, removal_tool))
|
||||
to_chat(user, span_warning("You start uprooting \the [src]..."))
|
||||
if(do_after(user, 30))
|
||||
if(do_after(user, 3 SECONDS, target = src))
|
||||
visible_message(span_notice("\The [user] uproots and discards \the [src]!"))
|
||||
qdel(src)
|
||||
return
|
||||
@@ -286,7 +286,7 @@
|
||||
to_chat(user, span_notice("[I] is too big to fit inside [src]."))
|
||||
return
|
||||
|
||||
if(do_after(user, 10))
|
||||
if(do_after(user, 1 SECOND, target = src))
|
||||
user.drop_from_inventory(I, src)
|
||||
I.forceMove(src)
|
||||
stored_item = I
|
||||
@@ -300,7 +300,7 @@
|
||||
if(!stored_item)
|
||||
to_chat(user, span_filter_notice(span_bold("You see nothing of interest in [src]...")))
|
||||
else
|
||||
if(do_after(user, 10))
|
||||
if(do_after(user, 1 SECOND, target = src))
|
||||
to_chat(user, span_filter_notice("You find [icon2html(stored_item, user.client)] [stored_item] in [src]!"))
|
||||
stored_item.forceMove(get_turf(src))
|
||||
stored_item = null
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
|
||||
if(is_stump)
|
||||
if(istype(W,/obj/item/shovel))
|
||||
if(do_after(user, 5 SECONDS))
|
||||
if(do_after(user, 5 SECONDS, target = src))
|
||||
visible_message(span_infoplain(span_bold("\The [user]") + " digs up \the [src] stump with \the [W]."))
|
||||
qdel(src)
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user