mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-29 06:58:30 +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:
co-authored by
Kashargul
parent
736fe6ef28
commit
d73f6b8dbd
@@ -528,7 +528,7 @@
|
||||
|
||||
T.add_overlay(target_image)
|
||||
|
||||
if(do_after(user, pre_shot_delay))
|
||||
if(do_after(user, pre_shot_delay, target = src))
|
||||
succeeded = TRUE
|
||||
|
||||
T.cut_overlay(target_image)
|
||||
@@ -676,7 +676,7 @@
|
||||
var/windup = cooldown
|
||||
if(W.reinf_material)
|
||||
windup = cooldown * 2
|
||||
if(do_after(user, windup))
|
||||
if(do_after(user, windup, target = src))
|
||||
W.visible_message(span_danger("\The [user] [attack_message] \the [W], obliterating it!"))
|
||||
W.dismantle_wall(1)
|
||||
else
|
||||
|
||||
@@ -404,7 +404,7 @@ GLOBAL_LIST_INIT(rnwords, list("ire","ego","nahlizet","certum","veri","jatkaa","
|
||||
V.show_message(span_danger("\The [user] slices open a finger and begins to chant and paint symbols on the floor."), 3, span_danger("You hear chanting."), 2)
|
||||
to_chat(user, span_danger("You slice open one of your fingers and begin drawing a rune on the floor whilst chanting the ritual that binds your life essence with the dark arcane energies flowing through the surrounding world."))
|
||||
user.take_overall_damage((rand(9)+1)/10) // 0.1 to 1.0 damage
|
||||
if(do_after(user, 50))
|
||||
if(do_after(user, 5 SECONDS, target = src))
|
||||
var/area/A = get_area(user)
|
||||
log_and_message_admins("created \an [chosen_rune] rune at \the [A.name] - [user.loc.x]-[user.loc.y]-[user.loc.z].")
|
||||
if(user.get_active_hand() != src)
|
||||
|
||||
Reference in New Issue
Block a user