965 Commits (c19a7049ee4ee55811522f2e9170fb4cd59b0a2c)

Author SHA1 Message Date
qndel d907ee230d fix typos 2 years ago
obligaron cd840513b9 Introduce Player::isLevelOwnedByLocalClient 2 years ago
obligaron b42b72221f Use PlayerAtPosition at more places 2 years ago
obligaron fae6b3d817 Change Player::getId() and MyPlayerId to uint8_t 2 years ago
obligaron f445bb4ef8 Change CastSpell to Player reference 2 years ago
obligaron 75f68e1b8f Introduce Player::occupyTile 2 years ago
obligaron 79a43dc1de Introduce AddMissile overloads specific for player and monster 2 years ago
ephphatha 3b458376bb Use a pointer to a player instance instead of network id for cursor hovering 2 years ago
Anders Jenbo bb2e189327 Convert _sfx_id in to class enum 2 years ago
staphen b82081d883 Prevent softlock when removing Auric Amulet 2 years ago
KPhoenix fec9bc7f40 Bugfix: Speed spell on item swap 3 years ago
ephphatha 4e6517e54c load starting loadout dynamically 3 years ago
ephphatha 56a6889225 Use generic code to create starting items for new characters 3 years ago
ephphatha 6a8f4b12da Get base block bonus from data struct instead of storing a copy 3 years ago
ephphatha 5d50b5520d Add PlayerData lookup helper to avoid manual casts 3 years ago
ephphatha 78529414fb Move asset path to PlayersSpriteData 3 years ago
Gleb Mazovetskiy e090c8bf31 Extract some player attributes to data files 3 years ago
DakkJaniels ef87664403 refactor cleaving: added in player method to determine if character can cleave and if an item is equipped. 3 years ago
Andrew James ed9bdd7ae5 Remove duplicated HeadlessMode check in LoadPlrGfx 3 years ago
Gleb Mazovetskiy 62e9aa0448 `MissilePosition`: Use `WorldTilePosition` 3 years ago
Eric Robinson 9277aa72de
Fix Floating Numbers after death (#6505) 3 years ago
ephphatha 8ed451b051 Move AddPlrExperience to class member function of Player 3 years ago
ephphatha e6890cc5cc Move MaxCharacterLevel to playerdat and add helpers for the various uses 3 years ago
ephphatha 14639cd096 Replace _pNextExper with getter method 3 years ago
ephphatha da76e131e4 Add getter/setter for character levels to ensure _pNextExper stays synced 3 years ago
ephphatha d92d152576 Use unsigned type for character levels 3 years ago
ephphatha 486f5ca3e8 Replace ExpLvlsTbl global with helper function 3 years ago
staphen ab1af87bc9 Fix issues with light offset calculation 3 years ago
Gleb Mazovetskiy 8c1a847f41 Remove utils/stdcompat/string_view.hpp 3 years ago
Gleb Mazovetskiy c19bfe87fa Remove utils/stdcompat/algorithm.hpp 3 years ago
Gleb Mazovetskiy 62d067b653 Remove utils/stdcompat/abs.hpp 3 years ago
staphen 69c4fde052 Don't use walk animation as preview frame for standing attack 3 years ago
Eric Robinson 7f2010f77b
Level Up Sound (#6275) 3 years ago
ephphatha 4e3f46603a Remove unused attribute _pMaxLvl 3 years ago
Gleb Mazovetskiy 65fc1008c6 player.cpp: Avoid redundant copies of `PlayerData` 3 years ago
Eric Robinson a2af3b5942
Refactor CreatePlayer() (#6288) 3 years ago
Anders Jenbo 63277a842d Clean up player packing 3 years ago
qndel ddd0f1b051 dont always force staff recharge to change spell 3 years ago
obligaron e94deb7438 Sync Defiler Quest 3 years ago
qndel df8362a1cd fix walking animation getting stuck 3 years ago
qndel c362808165
debug path command (#6101) 3 years ago
ephphatha 03e35988f1 Dedupe OnRespawnItem/OnSpawnItem 3 years ago
Anders Jenbo b7424a0068 Clean up PmChangeLightOff() 3 years ago
Anders Jenbo 5a12f7b0d5 Always spawn players in a valid location 3 years ago
Anders Jenbo 4c51e15f26 Update Source/player.cpp 3 years ago
Anders Jenbo 45c0b780b9 Move back to an exhaustive clearing of players from the current level 3 years ago
obligaron 7985a9211d Change Player::_pSplLvl to uint8_t 3 years ago
Anders Jenbo e969a8ad01 Invert player to vision relation 3 years ago
Anders Jenbo 13c5c09990 Clean up Light related naming 3 years ago
DakkJaniels 24bb409086
Remove extra entry in experience level table and cap experience at level 50 requirement (#5782) 3 years ago