TeamREPENTOGON / TeamREPENTOGON/REPENTOGON

Custom curses past index 32 fail silently - worth a warning that curse is not registered / aliased by game

Open
#920 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
345
Forks
51
Avg merge
11h 2m
Merged PRs (30d)
4

Description

Game shows multiple curse icons - "silently aliases onto bit (id-1) & 31"
for example: curse with id 33 - would assume it's darkness curse; on HUD it shows darkness + this extra curse icon (it was set in mapitemicons.anm2)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with a custom curse ID above 32 and inspect how its HUD icon is selected from mapitemicons.anm2. Verify the observed aliasing behavior and determine where a warning about an unregistered or aliased curse should be surfaced; done means the problematic registration is no longer silent and the warning is covered by a repeatable check.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.