7751 Commits
Author SHA1 Message Date
AlanandGitHub 6885bc8997 Restore attack animation to slapper/parry. (#32419) 2026-08-13 17:43:47 +00:00
AlanandGitHub 2b0638def8 Fix storing several recently-migrated items. (#32383)
* Fix storing light replacers, handheld defibs.

* Apply suggestion from CRUNCH review.

* Fix similar mishap in body analyzer, flash, gas analyzer, laser pointer, garrote, evidence bag, and organ extractor.
2026-08-12 23:48:38 +00:00
AlanandGitHub fe10790ad1 Fix explorer webbing weight class. (#32367) 2026-08-12 23:48:11 +00:00
AlanandGitHub e7a07e5114 Fix crayon eating simultaneously attacking the user. (#32364) 2026-08-12 23:47:38 +00:00
CRUNCHandGitHub 1d7ed1ebe9 borg hat moment (#32351)
Signed-off-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-12 23:26:02 +00:00
6a83c1ad67 Migrate two-handed weapons to the new attack chain. (#32313)
* Migrate two-handed weapons to the new attack chain.

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Separate two-handed weapons into several files in their own folder.

* Formatting tweaks.

* Apply suggestions from CRUNCH review.

* Include paradise.dme.

* Migrate a bit more, clean up a bit more.

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Hopefully resolve CRLF error.

* Define some variables.

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Fix supermatter halberd dusting condition, spelling errors.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* GITHUB NO. PUT THAT BACK.

* Fix pyro claws door force.

* Restore the coveted trailing newline.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Migrate bo staff to the two handed folder and new attack chain.

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-12 23:23:39 +00:00
bf5101f6ac Migrate holosign projectors to the new attack chain. (#32278)
* Migrate holosign projectors to the new attack chain.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Move sign creation (and timer starting) to helper proc.

* Allow placing in storage.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-12 23:19:58 +00:00
AlanandGitHub f96747fa84 Restore medbot slap-crafting to health analyzer. (#32345) 2026-08-01 06:22:35 +00:00
71a31c147c Medical borg enables Gripper Use (#32234)
* Medical Borg Useful

Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

* Enable medical gripper to hold specific items

Added can_hold list for medical gripper to allow holding various medical containers.

Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

* Add iv_bag to Can_hold list

Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

* Update code/game/objects/items/robot/cyborg_gripper.dm

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

* Add large glass beaker to robot modules

Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

* Reverted Request

Got flip flopped around accidentally added it


Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

* Remove large glass beaker from robot modules

Removed large glass beaker from robot modules.

Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

* Fixes robot beaker

* Rename large robot beaker to large integrated beaker

to seperate the beaker and to prevent the borg from grabbing in the inventory


Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

* Fix typo in interaction message for large integrated beaker] beaker

Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

* Update code/modules/reagents/reagent_containers/glass_containers.dm

Co-authored-by: Kameň <167246105+StoneyFox29@users.noreply.github.com>
Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

* Update code/modules/reagents/reagent_containers/glass_containers.dm

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>

---------

Signed-off-by: juryteacher67 <129633830+juryteacher67@users.noreply.github.com>
Signed-off-by: Kameň <167246105+StoneyFox29@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Co-authored-by: Kameň <167246105+StoneyFox29@users.noreply.github.com>
2026-08-01 06:13:31 +00:00
CRUNCHandGitHub 218bc83cfa Prevents Cyborgs From Grabbing Their Own Modules (#32298)
* prevents robots from grabbing their own modules

* Update robot_modules.dm
2026-08-01 06:12:51 +00:00
79a8de536e Migrate flash to the new attack chain. (#32291)
* Migrate flash to the new attack chain.

* Add fingerprints.

* Call parent in flash's activate_self().

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Update flash_carbon() messages.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-01 06:12:15 +00:00
2ba1dcb1da Add appropriate soap-washing message for mouthless IPCs. (#32280)
* Add appropriate soap-washing message for mouthless IPCs.

* Tweak soap message conditions.

* Broaden the scope of mouth-related changes.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Make soap reagent affect synthetics.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-01 06:11:57 +00:00
2d22c7faec Migrate scissors to the new attack chain. (#32279)
* Migrate scissors to the new attack chain.

* Add fingerprint.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-01 06:11:08 +00:00
fab78d2957 Migrate gifts to the new attack chain and to the same file. (#32276)
* Migrate gifts to the new attack chain and the same file.

* Make wrapped gifts a small_delivery subtype.

* Remove duplicate vars.

* Apply suggestions from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-01 06:10:02 +00:00
AlanandGitHub f3c1c9ef7b Add new pill images. (#32274)
* Add new pill images.

* Tweak lazarus sprite.

* Re-center diamond pill sprites.
2026-08-01 06:09:50 +00:00
7491215fd7 Migrate body analyzer to the new attack chain. (#32243)
* Migrate body analyzer to the new attack chain.

* Return on invalid subject.

* Add fingerprint.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Remove github var duplication please and thank you.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-01 06:08:44 +00:00
AlanandGitHub 0eb6c64ebb Migrate gas analyzer to the new attack chain. (#32246)
* Migrate gas analyzer to the new attack chain.

* Allow gas analyzing at short range.
2026-08-01 06:08:33 +00:00
26e17ac960 Migrate electropack to the new attack chain. (#32266)
* Migrate electropack to the new attack chain.

* Cleanup. Add interact_with_atom to electropack.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Make electropack activatable when inside shock kit.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-08-01 06:08:21 +00:00
4cbf37effa Migrate lighters and matches to the new attack chain. (#32233)
* Migrate lighters and matches to the new attack chain.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Fix github's suggestion application error.

* Add fingerprints.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:44:17 +00:00
AlanandGitHub 9c8f096c97 Migrate data disks to the new attack chain. (#32235)
* Migrate data disks to the new attack chain.

* Call parent in activate_self()

* Migrate plant disks too.

* Call parent in activate_self() in gene_modder.dm.

* Prevent runtime on examine.

* Add fingerprints.
2026-07-24 19:44:04 +00:00
AlanandGitHub fe04a981da Make the rapid cable layer stop whipping after healing. (#32236) 2026-07-24 19:43:52 +00:00
c5c0990eb1 Migrate salvage and teleport scroll to new attack chain. (#32237)
* Migrate salvage and teleport scroll to new attack chain.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Add fingerprint.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:43:43 +00:00
8cde79d31d Migrate hand teleporter and shooting targets to the new attack chain. (#32239)
* Migrate shooting targets and hand tele to new attack chain.

* Add sound to target welding.

* Call parent in activate_self() in teleportation.dm

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:43:30 +00:00
AlanandGitHub a738a91289 Migrate circuitboards, vending items, bio chips to new attack chain. (#32240)
* Migrate circuitboards, vending items, bio chips to new attack chain.

* Give the GPS something it can understand.
2026-07-24 19:43:15 +00:00
AlanandGitHub 455e59f7cf Migrate camera bug to the new attack chain. (#32244)
* Migrate camera bug to the new attack chain.

* Add fingerprint.
2026-07-24 19:42:50 +00:00
1f189f73b7 Migrate enginepicker to the new attack chain. (#32245)
* Migrate enginepicker to the new attack chain.

* Apply suggestions from CRUNCH. review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:42:39 +00:00
77189acae1 Migrate handheld defibrillator to the new attack chain. (#32247)
* Migrate handheld defibrillator to the new attack chain.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:42:29 +00:00
cce2323f7c Migrate health analyzer to the new attack chain. (#32248)
* Migrate health analyzer to the new attack chain.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:42:17 +00:00
83acadbdf1 Migrate machine analyzer to the new attack chain. (#32254)
* Migrate machine analyzer to the new attack chain.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:42:05 +00:00
AlanandGitHub 73dd71237a Migrate light replacer to the new attack chain. (#32255) 2026-07-24 19:41:52 +00:00
9348ca5885 Migrate laser pointer to the new attack chain. (#32256)
* Migrate laser pointer to the new attack chain.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:41:42 +00:00
AlanandGitHub 7526673692 Migrate megaphone and machine prototype to the new attack chain. (#32257)
* Migrate megaphone and machine prototype to the new attack chain.

* Add fingerprint.
2026-07-24 19:41:30 +00:00
AlanandGitHub cc85215dd9 Migrate personal AI device to the new attack chain. (#32258) 2026-07-24 19:41:17 +00:00
f8d9136269 Migrate scanners and powersink to the new attack chain. (#32259)
* Migrate scanners and powersink to the new attack chain.

* Call parent in activate_self() of t-ray scanners.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:41:03 +00:00
AlanandGitHub 6a94bd21ae Migrate handheld crew monitor to the new attack chain. (#32260) 2026-07-24 19:40:50 +00:00
AlanandGitHub 9ae30f0666 Migrate thermal drill to the new attack chain. (#32261) 2026-07-24 19:40:37 +00:00
fa6d060bf8 Migrate transfer valve, assembly holder, and chem grenade to the new attack chain. (#32262)
* Add transfer valve to the new attack chain.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Update assembly messages, migrate assembly holder and chem grenade.

* Fix onetankbomb gas analysis.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:40:24 +00:00
AlanandGitHub 00ee70e654 Migrate voice changer to the new attack chain (#32264) 2026-07-24 19:40:09 +00:00
66b60b4dc1 Migrate hailer to the new attack chain. (#32265)
* Migrate hailer to the new attack chain.

* Apply suggestion from CRUNCH review. Github, please no funny business.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Add fingerprint to whistle too. Why not.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:39:58 +00:00
8f548fcda9 Migrate encryption key to the new attack chain. (#32269)
* Migrate encryption key to the new attack chain.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:39:48 +00:00
d93c05a145 Migrate radios to the new attack chain. (#32270)
* Migrate radios to the new attack chain.

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Make code reachable.

* Migrate uplinks themselves too.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:39:28 +00:00
43a254b002 Migrate tracking beacons to the new attack chain. (#32271)
* Migrate tracking beacons to the new attack chain.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:39:14 +00:00
AlanandGitHub 3d0a47c4ce Migrate dice and hammer to the new attack chain. (#32272) 2026-07-24 19:39:03 +00:00
AlanandGitHub f6b53ff47d Make IDs properly show 'plural' gender as 'genderless'. (#32325) 2026-07-24 19:34:59 +00:00
AlanandGitHub 6b4f9623ff Migrate bio-chip pad to the new attack chain. (#32295) 2026-07-24 19:31:39 +00:00
664b717402 Migrate bee briefcase to the new attack chain. (#32294)
* Migrate bee briefcase to the new attack chain.

* Add fingerprints.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Use cooldown macros.

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:31:28 +00:00
a263a81774 Migrate whetstone to the new attack chain. (#32288)
* Migrate whetstone to the new attack chain.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:30:45 +00:00
c31b38eff9 Migrate glass shards to the new attack chain. (#32287)
* Migrate glass shards to the new attack chain.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:30:27 +00:00
baf934b981 Migrate miscellaneous weapons to the new attack chain. (#32284)
* Migrate miscellaneous weapons to the new attack chain.

* Add fingerprints.

* Call parent in lightning's after_attack()

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:30:15 +00:00
f9c601b7be Migrate knuckleduster and kitchen tools to the new attack chain. (#32283)
* Migrate knuckleduster and kitchen tools to the new attack chain.

* Add fingerprints.

* Remove duplicate vars.

* Apply suggestions from CRUNCH review

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Fix number of macro arguments.

* Give organs a source.

* Call parent in knuckledusters' after_attack()

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

* Apply suggestion from CRUNCH review.

Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
Signed-off-by: Alan <alfalfascout@users.noreply.github.com>

---------

Signed-off-by: Alan <alfalfascout@users.noreply.github.com>
Co-authored-by: CRUNCH <143041327+CRUNCH-Borg@users.noreply.github.com>
2026-07-24 19:30:00 +00:00