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

Vamp problems #637

Closed
MonkestationIssueBot opened this issue Dec 1, 2023 · 1 comment
Closed

Vamp problems #637

MonkestationIssueBot opened this issue Dec 1, 2023 · 1 comment

Comments

@MonkestationIssueBot
Copy link

MonkestationIssueBot commented Dec 1, 2023

Reporting client info: Client Information:
BYOND:514.1589
Key:zzakr

Round ID:

2682

Testmerges:

Reproduction:

I took over the body of Todd Hincken a blood sucker, when I first took over the body I tested out my abilty cloak of darknesss and Predatory Lunge to get some blood from someone who was wandering the mants, they were able to stand up mid feeding and moved away and that caused me to not be able to move or talk and the admin Dexee was able to fix me the first time, then I snuke my way into xenobio inorder to get some monkeys to feed on, I forgot to stop feeding when the monkey went down and it got sucked up and that caused me feeding to but out and only say "you slowly release" Dexee tryed helping me agian so I was able to move and talk but the feeding is still broken and it remanded broken for the rest of the shift

@DexeeXI
Copy link
Contributor

DexeeXI commented Dec 1, 2023

I had also attempted to correct the state of the mob. But without knowing where things had initially gone worng, be it giving the mob to a ghost or not, it is difficult to pin down the original initiation. But what is known is that some other state had caused feeding/unfeeding to completely bug out, causing Bloodsucker to not function correctly after being acquired by a ghost.

Runtime 1:

[19:22:27] Runtime in monkestation/code/modules/bloodsuckers/powers/feed.dm, line 130: Cannot execute null.resolve().
proc name: process (/datum/action/cooldown/bloodsucker/feed/process)
src: Feed (/datum/action/cooldown/bloodsucker/feed)
call stack:
Feed (/datum/action/cooldown/bloodsucker/feed): process(0.2)
Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0)
Fast Processing (/datum/controller/subsystem/processing/fastprocess): fire(0)
Fast Processing (/datum/controller/subsystem/processing/fastprocess): ignite(0)
Master (/datum/controller/master): RunQueue()
Master (/datum/controller/master): Loop(2)
Master (/datum/controller/master): StartProcessing(0)

Runtime 2:

[19:31:06] Runtime in monkestation/code/modules/bloodsuckers/powers/feed.dm, line 134: Cannot execute null.p their().
proc name: process (/datum/action/cooldown/bloodsucker/feed/process)
src: Feed (/datum/action/cooldown/bloodsucker/feed)
call stack:
Feed (/datum/action/cooldown/bloodsucker/feed): process(1)
Processing (/datum/controller/subsystem/processing): fire(0)
Processing (/datum/controller/subsystem/processing): ignite(0)
Master (/datum/controller/master): RunQueue()
Master (/datum/controller/master): Loop(2)
Master (/datum/controller/master): StartProcessing(0)

Runtime 3:

[19:36:23] Runtime in monkestation/code/modules/bloodsuckers/powers/feed.dm, line 57: Cannot read null.stat
proc name: DeactivatePower (/datum/action/cooldown/bloodsucker/feed/DeactivatePower)
usr: Zzakr/(Todd Hincken)
usr.loc: (Aft Port Maintenance (128,61,2))
src: Feed (/datum/action/cooldown/bloodsucker/feed)
call stack:
Feed (/datum/action/cooldown/bloodsucker/feed): DeactivatePower()
Feed (/datum/action/cooldown/bloodsucker/feed): Trigger(null, null)
Feed (/atom/movable/screen/movable/action_button): Click(null, "mapwindow.map", "icon-x=17;icon-y=16;left=1;but...")
Zzakr (/client): Click(Feed (/atom/movable/screen/movable/action_button), null, "mapwindow.map", "icon-x=17;icon-y=16;left=1;but...")

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