Skip to content

spraybottle runtime #30753

@Qwertytoforty

Description

@Qwertytoforty

BYOND Version

N/A

Issue Description

[2025-10-22T16:46:48] Runtime in code/__HELPERS/game.dm:116: Cannot read null.x
proc name: get dist euclidian (/proc/get_dist_euclidian)
usr: The maintenance drone (356) (XXX) (/mob/living/silicon/robot/drone)
usr.loc: The floor (85,99,2) (/turf/simulated/floor/plasteel/white)
src: null
call stack:
get dist euclidian(null, the floor (85,99,2) (/turf/simulated/floor/plasteel/white))
the space cleaner (/obj/item/reagent_containers/spray/cleaner/drone): spray
ImmediateInvokeAsync(the space cleaner (/obj/item/reagent_containers/spray/cleaner/drone), "spray", the cyborg module (/atom/movable/screen/robot/module))
the space cleaner (/obj/item/reagent_containers/spray/cleaner/drone): normal_act
the space cleaner (/obj/item/reagent_containers/spray/cleaner/drone): interact_with_atom
the space cleaner (/obj/item/reagent_containers/spray/cleaner/drone): ranged_interact_with_atom
the cyborg module (/atom/movable/screen/robot/module): base_ranged_item_interaction
the maintenance drone (356) (/mob/living/silicon/robot/drone): ClickOn
the cyborg module (/atom/movable/screen/robot/module): Click
the cyborg module (/atom/movable/screen/robot/module): Click
the cyborg module (/atom/movable/screen/robot/module): Click
XXX (/client): Click

What did you expect to happen?

No runtimes

What happened instead?

runtimes

Why is this bad/What are the consequences?

runtimes bad

Steps to reproduce the issue.

probably spraying on something on the same tile? unsure

When did the problem start happening?

that spraybottle change we merged yesterday

Extra information

No response

Relevant log output/runtime error

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugThis is a bug in our game codeRuntimeThis issue is a runtime error

    Type

    Projects

    Status

    Cause Known

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions