137 Commits (0287faeb13f7c5e15b58ea3cea560cd081d4bd85)

Author SHA1 Message Date
qndel be0b79f9f5
Add IsWallSpell helper 4 years ago
ephphatha b12de6fe12 Use scoped enum for Direction 5 years ago
Juliano Leal Goncalves 940a120bf9 ♻️ Replace 'ViewX' and 'ViewY' globals with single 'ViewPosition' 5 years ago
Siddharth singh chouhan 18125aac6a
Move documentation from implementations to declarations #2735 (#2782) 5 years ago
Juliano Leal Goncalves bbf529c65a 🚚 Rename 'PlayerStruct' to 'Player' 5 years ago
Anders Jenbo 4044fadeb5 Clean up some players references 5 years ago
Anders Jenbo d7c6d8b189 Use proper Direction type for AddMissile midir 5 years ago
Anders Jenbo 5be9b1529e Do not use mana in god mode 5 years ago
qndel bb4d087d60
fix resurrect (#2577) 5 years ago
vladtepesch 0e56e52c75
fixes casting level 0 spell says "not enough mana" (#2568) 5 years ago
BC Ko 221718250f
cleanup manual value clamping: spells.cpp GetManaAmount() (#2556) 5 years ago
Anders Jenbo 7effa1a931
Merge pull request #2433 from diasurgical/player 5 years ago
Anders Jenbo de0b3a38b8 Apply code style 5 years ago
Anders Jenbo e5fc7fd17c Move remaning symbols in to anonymous namespaces 5 years ago
Anders Jenbo 9c4e34f988 Player by reference 5 years ago
Anders Jenbo 8ba3bbb6a4
Have PosOkPlayer take PlayerStruct as input (#2430) 5 years ago
Anders Jenbo 96bf75b502 Rename player globals 5 years ago
Juliano Leal Goncalves cbb84199c2 ♻️ Replace Point addition with 'Point + Displacement' 5 years ago
Anders Jenbo 0f2ad469ea ♻️Clean up variable initialization 5 years ago
ephphatha 357f6f1dc3 Move RNG functions to their own header/source files 5 years ago
Anders Jenbo 35b2aa4947 ♻️Unfold a few functions 5 years ago
Anders Jenbo ee7b32d8f6 Player by reference part 3 5 years ago
Vladimir Olteanu 95643029e3 Refactor missiles.cpp 5 years ago
Gleb Mazovetskiy f9f301b054 🚚 engine.h: Extract `Point`, `Direction`, `clamp` 5 years ago
Vladimir Olteanu e9a773f487 Make GetSpellBitmask constexpr 5 years ago
Juliano Leal Goncalves dd9e05222d ♻️ Change 'PosOkPlayer' to take a 'Point' instead of 2 separate ints 5 years ago
Juliano Leal Goncalves d55cd99dd5 🚚 Rename 'direction' enum to 'Direction' 5 years ago
Anders Jenbo 0c2042fa52 ♻️ Player by reference 5 years ago
thebigMuh f3d87730ee
Reenabling Elemental spell for Hellfire (#1901) 5 years ago
Juliano Leal Goncalves 39736e2538 ♻️ Pass 'PlayerStruct' pointer to 'ClrPlrPath' 5 years ago
Anders Jenbo 2bd13451a1 ♻️Apply point positioning to all remaning entities 5 years ago
Anders Jenbo 7912e510f0 🎨 Clean up overuse of SDL types 5 years ago
Anders Jenbo 275404029e ♻️Cleanup player temp variables 5 years ago
Anders Jenbo e4cfad3196 ♻️Use points instead of individual fileds for player structure 5 years ago
Anders Jenbo a32ac83090 🎨 cleanup trivial trype comparisons 5 years ago
Anders Jenbo 593c6a6f17 🎨 Drop unused param and rename random_ to GenerateRnd 5 years ago
Jmgr 1d84156509 Simplify bitshift divisions/multiplications 5 years ago
Psojed b31061ff83
Apply Sorcerer's mana cost reduction bonus only in Hellfire (#1613) 5 years ago
Anders Jenbo 61d15e23db 🎨 Apply direction enum to monsters and relations 5 years ago
qndel ade4d1fb64 codefix in resurrect 5 years ago
Anders Jenbo 997c1dba55 🚚 Split up all.h in to proper header relations 5 years ago
Juliano Leal Goncalves 28ad9d43c5 🎨 Rename 'plr_class' enum to 'HeroClass' 5 years ago
Juliano Leal Goncalves 7d95bfed39 ♻️ Convert 'plr_class' to a scoped enumeration 5 years ago
Anders Jenbo 61244c4d93 ♻️ Rearange and apply more enums 5 years ago
Anders Jenbo 20186e0370 🎨 Replace TRUE/FALSE with true/false 5 years ago
Anders Jenbo 93d42b62b8 ♻️ Change BOOL to bool 5 years ago
Anders Jenbo bfb3c11c2b 🎨 Change namespace to devilution 5 years ago
Anders Jenbo 630e507f63 🚚 Apply namespace 5 years ago
Anders Jenbo 6f1498d315 🚚 Move structures to there respective headers 5 years ago
Anders Jenbo bba73ea20f Handle mixed item origins in multiplayer 5 years ago