1
0
Fork 0
mirror of https://github.com/galaxyhaxz/devilution synced 2025-02-22 12:34:59 +00:00
devilution/2020_03_31/Support/TODO.md
PrisonOfMirrors b720183846 initial up
2020-11-28 18:24:54 -06:00

841 B

Comments

  • BUG_FIX known bugs in original (vanilla) code
  • /* */ block comments are things to be fixed/checked
  • FIX_ME bad data

Known Bugs

Serious bugs (crash/fault)

  • TBA

Minor bugs (noticeable but can be avoided)

  • Server commands are broken and have been disabled msgcmd.cpp

Code issues (incorrect code that still works)

  • Critical sections should be constructors using CCritSect
  • Some code uses macros such as __PAIR__ or __ROL4__, or __int64
  • Some functions/structures have incorrect signing (signed/unsigned BYTE)
  • Function GetLevelMTypes, decompile and check monster.cpp
  • Function SetAutomapView, decompile and check automap.cpp
  • Function engine_draw_automap_pixels, decompile and check engine.cpp
  • Double check UseMana references
  • Double check LOBYTE of function random(int, int)