Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Nerf rev flashbangs
#2
What would you change about it to nerf it?

For reference, I got the code for revolutionary flashbangs. code\modules\chemistry\tools\grenades.dm lines 317-350.
Screenshot form:
[Image: unknown.png]

Copyable code form:
Code:
revolution //convertssss
explode()
if (ticker && ticker.mode && istype(ticker.mode, /datum/game_mode/revolution))
var/datum/game_mode/revolution/R = ticker.mode
var/min_dispersal = src.reagents.get_dispersal()
for (var/mob/M in range(max(min_dispersal,6), get_turf(src.loc)))
if (ishuman(M))
var/mob/living/carbon/human/H = M
var/safety = 0
if (H.eyes_protected_from_light() && H.ears_protected_from_sound())
safety = 1

if (safety == 0)
var/can_convert = 1
var/list/U = R.get_unconvertables()
if (!H.client || !H.mind)
can_convert = 0
else if (H.mind in U)
can_convert = 0
else if (H.mind in R.head_revolutionaries)
can_convert = 0
else
can_convert = 1

for (var/obj/item/implant/antirev/found_imp in H.implant)
found_imp.on_remove(H)
H.implant.Remove(found_imp)
qdel(found_imp)

playsound(H.loc, 'sound/impact_sounds/Crystal_Shatter_1.ogg', 50, 0.1, 0, 0.9)
H.visible_message("<span style=\"color:blue\">The loyalty implant inside [H] shatters into one million pieces!</span>")

if (can_convert && !(H.mind in R.revolutionaries))
R.add_revolutionary(H.mind)

Given that, a few notes:
The majority of the code won't run if the victim is both blinded/sunglasses'd/welding masked, AND deafened/earmuffed.
The check for conversion eligibility is performed before it breaks any loyalty implants and is not rechecked after breaking implants. Therefore, a single flashbang won't convert people with a loyalty implant; you'll need to use two of them.
Unless a rev flashbang gets reagents which can boost the dispersal (unsure when/if that can occur in normal gameplay), it converts/breaks with a radius of 6 tiles. For reference, you can be up to 10 tiles away horizontally from something onscreen and still have it visible.
Reply


Messages In This Thread
Nerf rev flashbangs - by Lady Birb - 04-21-2020, 07:14 AM
RE: Nerf rev flashbangs - by saccharineChampion - 04-21-2020, 07:21 AM
RE: Nerf rev flashbangs - by Mouse - 04-21-2020, 08:13 AM
RE: Nerf rev flashbangs - by saccharineChampion - 04-21-2020, 08:18 AM
RE: Nerf rev flashbangs - by Mouse - 04-21-2020, 09:17 AM
RE: Nerf rev flashbangs - by saccharineChampion - 04-21-2020, 10:24 AM
RE: Nerf rev flashbangs - by Studenterhue - 04-21-2020, 11:01 AM
RE: Nerf rev flashbangs - by saccharineChampion - 04-21-2020, 11:06 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)