10-05-2024, 11:26 PM
Default combat click delay is 10, punches do 2-9 damage by default, so averages to 0.55 damage per time unit.
Breaching hammer's click delay is 30, its force and therefore damage is 30, so averages to 1 damage per time unit.
Breaching hammer is more comparable to a fire extinguisher - uses the default delay of 10, has a force of 10, so averages to 1 damage per time unit.
(That being said, the fact it's more damage up-front means the breaching hammer has the advantage against any amount of armor, including the 1 from a jumpsuit. So it's more like 29 every 30 vs. 9 every 10, which is marginally better for the breaching hammer over the extinguisher.)
If my code reading is off, the relevant stuff afaik is in
code/mob/melee_attack_procs.dm
code/obj/item/misc_weapons.dm
code/modules/chemistry/tools/extinguisher.dm
In order of attacks mentioned.
Breaching hammer's click delay is 30, its force and therefore damage is 30, so averages to 1 damage per time unit.
Breaching hammer is more comparable to a fire extinguisher - uses the default delay of 10, has a force of 10, so averages to 1 damage per time unit.
(That being said, the fact it's more damage up-front means the breaching hammer has the advantage against any amount of armor, including the 1 from a jumpsuit. So it's more like 29 every 30 vs. 9 every 10, which is marginally better for the breaching hammer over the extinguisher.)
If my code reading is off, the relevant stuff afaik is in
code/mob/melee_attack_procs.dm
code/obj/item/misc_weapons.dm
code/modules/chemistry/tools/extinguisher.dm
In order of attacks mentioned.