|
43 | 43 | draining = TRUE
|
44 | 44 | essence_drained += rand(15, 20)
|
45 | 45 | to_chat(src, span_revennotice("You search for the soul of [target]."))
|
46 |
| - if(do_after(src, target, rand(10, 20), timed_action_flags = IGNORE_HELD_ITEM)) //did they get deleted in that second? |
| 46 | + if(do_after(src, target, rand(10, 20), timed_action_flags = DO_IGNORE_HELD_ITEM)) //did they get deleted in that second? |
47 | 47 | if(target.ckey)
|
48 | 48 | to_chat(src, span_revennotice("[target.p_their(TRUE)] soul burns with intelligence."))
|
49 | 49 | essence_drained += rand(20, 30)
|
|
55 | 55 | essence_drained = 5
|
56 | 56 | else
|
57 | 57 | to_chat(src, span_revennotice("[target.p_their(TRUE)] soul is weak and faltering."))
|
58 |
| - if(do_after(src, target, rand(15, 20), timed_action_flags = IGNORE_HELD_ITEM)) //did they get deleted NOW? |
| 58 | + if(do_after(src, target, rand(15, 20), timed_action_flags = DO_IGNORE_HELD_ITEM)) //did they get deleted NOW? |
59 | 59 | switch(essence_drained)
|
60 | 60 | if(1 to 30)
|
61 | 61 | to_chat(src, span_revennotice("[target] will not yield much essence. Still, every bit counts."))
|
|
65 | 65 | to_chat(src, span_revenboldnotice("Such a feast! [target] will yield much essence to you."))
|
66 | 66 | if(90 to INFINITY)
|
67 | 67 | to_chat(src, span_revenbignotice("Ah, the perfect soul. [target] will yield massive amounts of essence to you."))
|
68 |
| - if(do_after(src, target, rand(15, 25), timed_action_flags = IGNORE_HELD_ITEM)) //how about now |
| 68 | + if(do_after(src, target, rand(15, 25), timed_action_flags = DO_IGNORE_HELD_ITEM)) //how about now |
69 | 69 | if(!target.stat)
|
70 | 70 | to_chat(src, span_revenwarning("[target.p_theyre(TRUE)] now powerful enough to fight off your draining."))
|
71 | 71 | to_chat(target, span_boldannounce("You feel something tugging across your body before subsiding."))
|
|
85 | 85 | draining = FALSE
|
86 | 86 | return
|
87 | 87 | var/datum/beam/B = Beam(target,icon_state="drain_life")
|
88 |
| - if(do_after(src, target, 46, timed_action_flags = IGNORE_HELD_ITEM)) //As one cannot prove the existance of ghosts, ghosts cannot prove the existance of the target they were draining. |
| 88 | + if(do_after(src, target, 46, timed_action_flags = DO_IGNORE_HELD_ITEM)) //As one cannot prove the existance of ghosts, ghosts cannot prove the existance of the target they were draining. |
89 | 89 | change_essence_amount(essence_drained, FALSE, target)
|
90 | 90 | if(essence_drained <= 90 && target.stat != DEAD && !HAS_TRAIT(target, TRAIT_WEAK_SOUL))
|
91 | 91 | essence_regen_cap += 5
|
|
0 commit comments