Skip to content

Bug 3113: Antimagic crystals - #1154

Merged
ennorehling merged 13 commits into
developfrom
amk3113
Aug 11, 2026
Merged

Bug 3113: Antimagic crystals#1154
ennorehling merged 13 commits into
developfrom
amk3113

Conversation

@ennorehling

Copy link
Copy Markdown
Member

No description provided.

@ennorehling ennorehling self-assigned this Jul 23, 2026
@ennorehling
ennorehling marked this pull request as draft July 23, 2026 11:46
@ennorehling

ennorehling commented Jul 23, 2026

Copy link
Copy Markdown
Member Author

TODO:

  • Den Effekt der Schwächezone auf neue Zauber testen.
  • Den Schwächezone-Zauber testen.
  • Meldungen an das Opfer der Zauberreduktion schicken, nicht nur den Magier der Zone.
  • Reduktion durch den AMK (vor erstellen der Zone) soll Meldungen verursachen.
  • AMK soll eine Zone mit c->magician = NULL erzeugen.

@ennorehling
ennorehling marked this pull request as ready for review August 11, 2026 19:20
@ennorehling
ennorehling merged commit 108db92 into develop Aug 11, 2026
1 check passed
@ennorehling
ennorehling deleted the amk3113 branch August 11, 2026 19:27
ennorehling added a commit that referenced this pull request Aug 25, 2026
* simplify/eliminate set_curseingmagician

* new rule: antimagiz zone is immune to antimagic crystals

* refactor: move all item-use functions to items.c

* refactor item-use functions to their own test suite.

* Test: Antimagiekristall erzeugt Schwächezone

* Test: AMK reduziert Effekte auf der Region.

* Vom AMK erzeugte Stärkezone hat keinen Magier

* Zeige die Resteffekte von AMK allen in der Region
TODO: curse_cansee needs a test.

* Additional messages when dissolving a curse.

* IWYU for test refactoring

* IWYU pragma for variant

* minimal tests for spellpower
TODO: antimagic zone, messages

* refactor spellpower and what messages it sends
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.

1 participant