Adds a new ability to the Gargantua subclass: Desecrated Duel; alongside a small buff (#21858)

* let the wall of errors begin

* alright that's enough for today

* more pain

* only 7 errors

* arena :)

* smaller arena

* slight cleanups

* okay we ask charlie for help tomorrow

* leap works

* okay we ball

* idk I'm just adding this for now

* WE HAVE A CIRCLEEE

* Charge back + timer!

* first steps of the buff

* more cleaning up

* Buff is progressing nicely, almost done

* OKAY WE BALL

* Whoops last things

* whoopsie forgot this

* 20 Stamina damage

* 150 blood now

* WE GOT ANIMATE IN THIS HOUSE

* we be impact immune now

* IT DOESN'T LOOK LIKE SHIT (and goes through walls)

* ok ship it

* Consistency

* I'm buying charlie a bottle of asda rum

* Okay, ready for review

* Henri + Hal reviews

* More reviews + I am stupid

* Charlie review

* Ohhhh so that's why it didn't work

* Yeet this

* Charlie review

* Comment

* Charlie review kinda

* Hal review

* DESECRATED DUEL WOHOOO

* Oops I changed this

* That's one thing done

* Lewc review

* Lewc review part 2

* Update code/__HELPERS/trait_helpers.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* Lewc review + ICON WOOO

* Aaaaaaa

* TGUI FIXED

* Henri review

* Charlie review

* Charlie review

* Henri review

* Jimkil review

* Update code/__HELPERS/game.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Charlie review

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
This commit is contained in:
DGamerL
2023-09-13 16:48:14 +01:00
committed by GitHub
co-authored by Luc Henri215
parent c0a91a5b6b
commit 6144baf737
14 changed files with 181 additions and 24 deletions
+1 -1
View File
@@ -526,7 +526,7 @@
/obj/structure/mining_bomb/proc/boom(atom/movable/firer)
visible_message("<span class='danger'>[src] explodes!</span>")
playsound(src, 'sound/magic/magic_missile.ogg', 200, vary = TRUE)
for(var/turf/T in circlerangeturfs(src, 2))
for(var/turf/T in circleviewturfs(src, 2))
if(ismineralturf(T))
var/turf/simulated/mineral/mineral_turf = T
mineral_turf.gets_drilled(firer)