Skip to content

Conversation

@Infinitay
Copy link
Owner

This PR fixes two incorrect Surprise Exam puzzles (#28):

  • Card matching involving the hint "Some professions use such strange headgear" -> lederhosen hat, pirate hat, jester hat (was selecting fishes and a jester hat in a user report)
  • Next/missing item in the sequence: Sword, full helm, platebody -> Platebody (was cake in user issue, but in local testing it was bar)

Additionally, it adds to the ::exportexampuzzle command by now exporting the matching puzzle hint which was missing.


feat(surpriseexam): Add card matching hint to export command

  • Track the card matching puzzle hint with patternCardHint instead of a local variable
  • Add logging for the card matching puzzle hint to the exportexampuzzle chat command within onCommandExecuted

feat(surpriseexam): Update RelationshipType, add MELEE_GEAR type (#28)

chore: Update plugin to v2.5.7 (#28)

  • Added card matching puzzle hint to the export command
  • Updated various RelationshipType keywords
  • Added new RelationshipType.MELEE_GEAR
  • Updated plugin to v2.5.7

- Track the card matching puzzle hint with `patternCardHint` instead of a local variable
- Add logging for the card matching puzzle hint to the `exportexampuzzle` chat command within onCommandExecuted
- Update existing enums within RelationshipType and add new MELEE_GEAR type
	- Added new keywords for PIRATE_THEME, ENTERTAINMENT_THEME, and HEAD_ARMOR (fixes #28 headgear hint)
	- Added new type MELEE_GEAR to resolve (fixes #28 next missing melee gear item)
- Add new relationship within OSRSItemRelationshipSystem for MELEE_GEAR (fixes #28 next missing melee gear item)
- Remove extra newline within RandomEventItem
- Add additional RelationshipSystem tests (#28)
- Added card matching puzzle hint to the export command
- Updated various RelationshipType keywords
- Added new RelationshipType.MELEE_GEAR
- Updated plugin to v2.5.7
@Infinitay Infinitay merged commit 38762d9 into master Nov 23, 2025
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.

dunce: sometimes highlights wrong options

2 participants