Skip to content

Refactors Scrying Code (2.0) - #7359

Open
realforest2001 wants to merge 52 commits into
Monkestation:mainfrom
realforest2001:forest/scrying
Open

Refactors Scrying Code (2.0)#7359
realforest2001 wants to merge 52 commits into
Monkestation:mainfrom
realforest2001:forest/scrying

Conversation

@realforest2001

@realforest2001 realforest2001 commented Jul 23, 2026

Copy link
Copy Markdown
Collaborator

About The Pull Request

Reworks scrying so it isn't a bunch of copy pasted code all over the place and no longer uses ghosts.
Disables the Vampire Lord's free moving spying eye due to code constraints, to be further worked upon.
Adds a lock to using scrying orb, requiring Arcyne Magic skill.

Why It's Good For The Game

Makes things a bit easier down the line, and provides QOL for people doing the scrying.

Changelog

🆑
refactor: Refactors how scrying is attached to objects.
add: You can now still hear your personal surroundings and speak to people around you whilst scrying.
del: Black Mirror no longer asks if you want to locate the person who's blood it contains.
add: Scrying Orb can now only be used by people with Arcyne magic skill.
add: NOC Device no longer requires the target to be alive. You still need to know them.
add: Bog Witch now spawns with an Eye of the Hunt, a scrying eye that is patron locked to the Proven Hunt.
del: Temporarily disables the free-form spying eye the Vampire Lord gets.
/:cl:

Pre-Merge Checklist

  • You tested this on a local server.
  • This code did not runtime during testing.
  • You documented all of your changes.

@realforest2001
realforest2001 marked this pull request as draft July 23, 2026 08:12
This was referenced Aug 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Code Maintenance Fixing this mess one line at a time Feature adds a new thing Mapping You changed a map file, thank you for your tiles. May require additional approval. Removal What used to be there is no longer there. How sad.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants