CleverRaven / CleverRaven/Cataclysm-DDA
[MoM] buggy Astral projection
- Dominant language
- C++
- Stars
- 13.2k
- Forks
- 4.6k
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 205
Description
### Describe the bug
Sometime astral projection make bugs in game and sometime segfault.
Segfault was with using lifting hand but in another test game didn't crash
### Attach save file
[Тейопи-trimmed.tar.gz](https://github.com/user-attachments/files/17380484/-trimmed.tar.gz)
### Steps to reproduce
1. Make psionic with astral projection(debug) and lifting hand
2. Use lifting hand
3. Use astral projection
4. Use returning to your body
5. Crash or error.
### Expected behavior
No errors
### Screenshots
_No response_
### Versions and configuration
- OS: Android
- OS Version: Manufacturer: Xiaomi; Model: M2101K7BNY; Release: 13; Incremental: V14.0.4.0.TKLRUXM;
- Game Version: cdda-experimental-2024-09-28-2243 de3f2b6 [64-bit]
- Graphics Version: Tiles
- Game Language: Русский (91.4%) [ru]
- Mods loaded: [
Тёмные Дни Впереди [dda],
Разум над материей [mindovermatter],
Aftershock [aftershock],
Отключить потребности у НПС [no_npc_food],
Медленный рост фунгалоидов [no_fungal_growth],
Портальные штормы игнорируют НПС [personal_portal_storms]
]
### Additional context
[crash.log](https://github.com/user-attachments/files/17380490/crash.log)
Contributor guide
Research direction
Start by reproducing the listed sequence with the attached save file and reviewing crash.log. Trace the astral projection and lifting hand behavior involved in returning to the body. Done means the sequence produces neither a crash nor an error on the reported Android configuration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100