Holy Moly, look at that monster struct at line 125.

So much code for such a simple game.

Now imagine the code base of original Diablo. And yet, it run (still does) on a toaster.

> Now imagine the code base of original Diablo.

No need to imagine! https://github.com/diasurgical/devilution

This is >99% binary exact when compiling with the original toolchain.