Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RUNTIME] Compound surgery fails to find wound #750

Closed
MonkestationIssueBot opened this issue Dec 18, 2023 · 2 comments
Closed

[RUNTIME] Compound surgery fails to find wound #750

MonkestationIssueBot opened this issue Dec 18, 2023 · 2 comments

Comments

@MonkestationIssueBot
Copy link

MonkestationIssueBot commented Dec 18, 2023

Reporting client info: Client Information:
BYOND:515.1621
Key:dexee

Round ID:

2953

Testmerges:

Reproduction:

[14:34:09] Runtime in code/modules/surgery/bone_mending.dm, line 27: Cannot execute null.get wound type().
proc name: can start (/datum/surgery/repair_bone_hairline/can_start)
usr: Itsausername/(Kimberly King)
usr.loc: (Delta Station Research and Development (150,178,10))
src: Repair bone fracture (hairline... (/datum/surgery/repair_bone_hairline)
call stack:
Repair bone fracture (hairline... (/datum/surgery/repair_bone_hairline): can start(Unknown (/mob/living/carbon/human), the alien drone (476) (/mob/living/simple_animal/hostile/alien/drone))
/datum/component/surgery_initi... (/datum/component/surgery_initiator): get available surgeries(Unknown (/mob/living/carbon/human), the alien drone (476) (/mob/living/simple_animal/hostile/alien/drone))
/datum/component/surgery_initi... (/datum/component/surgery_initiator): do initiate surgery moment(the alien drone (476) (/mob/living/simple_animal/hostile/alien/drone), Unknown (/mob/living/carbon/human))
/datum/component/surgery_initi... (/datum/component/surgery_initiator): initiate surgery moment(the surgical drapes (/obj/item/surgical_drapes), the alien drone (476) (/mob/living/simple_animal/hostile/alien/drone), Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...")
/datum/component/surgery_initi... (/datum/component/surgery_initiator): initiate surgery moment(the surgical drapes (/obj/item/surgical_drapes), the alien drone (476) (/mob/living/simple_animal/hostile/alien/drone), Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...")
the surgical drapes (/obj/item/surgical_drapes): SendSignal("item_attack", /list (/list))
the surgical drapes (/obj/item/surgical_drapes): attack(the alien drone (476) (/mob/living/simple_animal/hostile/alien/drone), Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...")
the alien drone (476) (/mob/living/simple_animal/hostile/alien/drone): attackby(the surgical drapes (/obj/item/surgical_drapes), Unknown (/mob/living/carbon/human), "icon-x=17;icon-y=17;left=1;but...")
the surgical drapes (/obj/item/surgical_drapes): melee attack chain(Unknown (/mob/living/carbon/human), the alien drone (476) (/mob/living/simple_animal/hostile/alien/drone), "icon-x=17;icon-y=17;left=1;but...")
Unknown (/mob/living/carbon/human): ClickOn(the alien drone (476) (/mob/living/simple_animal/hostile/alien/drone), "icon-x=17;icon-y=17;left=1;but...")
...
/datum/callback/verb_callback (/datum/callback/verb_callback): Invoke()
world: push usr(Unknown (/mob/living/carbon/human), /datum/callback/verb_callback (/datum/callback/verb_callback))
/datum/callback/verb_callback (/datum/callback/verb_callback): InvokeAsync()
Input (/datum/controller/subsystem/verb_manager/input): run verb queue()
Input (/datum/controller/subsystem/verb_manager/input): fire(0)
Input (/datum/controller/subsystem/verb_manager/input): fire(0)
Input (/datum/controller/subsystem/verb_manager/input): fire(0)
Input (/datum/controller/subsystem/verb_manager/input): ignite(0)
Master (/datum/controller/master): Loop(2)
Master (/datum/controller/master): StartProcessing(0)

@DexeeXI
Copy link
Contributor

DexeeXI commented Dec 18, 2023

Issue is not compound but related to hairline fracture.

@wraith-54321
Copy link
Collaborator

wraith-54321 commented Dec 28, 2023

The null type here is targeted_bodypart, this might be more then just a surgery issue.
Or it might be that the targeted limb was missing.
Looks like this might still be a TG issue as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants