Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

seg038.cpp demystified + 3 bug fixes + work on status bits + more small changes #52

Open
wants to merge 108 commits into
base: bright_eyes
Choose a base branch
from

Conversation

siebenstreich
Copy link

No description provided.

Original-bug fixed: at two places, (new_y > 23) was tested twice and (new_x > 23) was missing.
Original-bug fixed: frozen fight involving fleeing two-fielded monsters. Fix as discussed in https://www.crystals-dsa-foren.de/showthread.php?tid=5191&pid=165957#pid165957
potential Original-bug fixed: uninitialized variable might cause trouble, see https://www.crystals-dsa-foren.de/showthread.php?tid=5383&pid=155007#pid155007
In part based on https://www.crystals-dsa-foren.de/showthread.php?tid=5383&pid=155061#pid155061
unified 'unc' vs. 'uncon' to 'unconscious'
Lengthened a few names for better understanding (for example 'cham' -> 'chamaelioni')
…uares monsters".

Previous attempt resulted in frozen fight in every turn of a two-squares monster.
Fix as discussed in https://www.crystals-dsa-foren.de/showthread.php?tid=5191&pid=165957#pid165957
Strange situation: Heros can enter squares with dead tails, but not cross them. Enemies cannot enter them at all.
Moreover, these dead tails are invisible.
bug fix: Make these squares walkable in FIG_find_path_to_target
See discussion at
https://www.crystals-dsa-foren.de/showthread.php?tid=5191&pid=166075#pid166075
… into MONSTER_IS_ANIMAL. work on spells continued.
…onsistency and meaning.

Before: 'hero_cursed' was hero under Boeser Blick; enemy_cursed was enemy stalled (final fight); 'enemy_bb' was enemy under Boeser Blick.
…ilty and to avoid ambiguity. alchemical brewing process tidied up.
siebenstreich and others added 30 commits September 27, 2022 12:04
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.

None yet

2 participants