Skip to content

Fix Tormented Demons#128

Merged
Lexer747 merged 5 commits into
ngraves95:mainfrom
Lexer747:pr-tormented-demons
Apr 14, 2026
Merged

Fix Tormented Demons#128
Lexer747 merged 5 commits into
ngraves95:mainfrom
Lexer747:pr-tormented-demons

Conversation

@Lexer747

@Lexer747 Lexer747 commented Apr 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

So I was doing a tormented demon task and the punish tracking just wasn't working. When I originally added it #73 I thought I mapped the entire underground region, however upon inspection my mapping was just rubbish 😅

Instead it's just more robust to just check against the TD id and drop any map checking (and more efficient?), Scurrius was my original inspiration in which case the area is required because the bone weapons are not 1 tick outside of the are. But this same logic doesn't apply to TDs which are the unique thing which tells the plugin to care.


The fix is tiny but the tests needed a bit of re-factoring which bloated the size of this PR.

Testing

I added a unit test :)

java_1GNntDgDr8.mp4

@Lexer747
Lexer747 force-pushed the pr-tormented-demons branch from 071b674 to 4f32bf3 Compare April 13, 2026 22:33
@Lexer747 Lexer747 changed the title Pr tormented demons Fix Tormented Demons Apr 13, 2026
@Lexer747
Lexer747 marked this pull request as ready for review April 13, 2026 23:00
@Lexer747
Lexer747 requested a review from ngraves95 April 13, 2026 23:06
@Lexer747
Lexer747 merged commit 3be0dd9 into ngraves95:main Apr 14, 2026
1 check passed
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

Successfully merging this pull request may close these issues.

2 participants