768 Commits (16df16277a3a3a56fb29937211bb4f43f2ea8ac0)

Author SHA1 Message Date
ephphatha 2a09d7f561 Dedupe network call when dropping items on death 4 years ago
ephphatha f5da32a21c Don't assume holdItem when auto-placing gold 4 years ago
Andrew James f64d17bfa9
Initial clean up of code related to creating items (#2943) 4 years ago
Gleb Mazovetskiy 7fede6c4cb Clean up owned/unowned CelSprite ambiguity 4 years ago
DakkJaniels 7bc19ee91a
add enum for the spell flags. Adjust code to use them. 4 years ago
qndel 81800e64bb MAXCHARLEVEL cleanup 4 years ago
KPhoenix 32d39c6524
Fix Stat Adjustment (#3898) 4 years ago
obligaron c6abd7401b Preview Frame: Disable for towncast 4 years ago
ephphatha db1d776539 Deduplicate PItem and DItem 4 years ago
obligaron 234a053863 Change Missiles Array to std::list 4 years ago
KPhoenix 707d8a1379 Mana Shield 1.07 bugfix revision 4 years ago
obligaron 6d7334886d Fix preview frame when player can't walk to desired location 4 years ago
KPhoenix e0cd19c011
Fix death animation frames for Warrior/Barbarian (#3954) 4 years ago
KPhoenix 34266ff4c7
Show correct death animation (#3953) 4 years ago
obligaron 2843d99485 Fix walk stuttering with Preview Frame 4 years ago
obligaron 75760382ef Regard preview frame in AnimationInfo 4 years ago
obligaron 35dc64312e Show preview CelSprite for player actions (Introduce PlayerStruct.pPreviewCelSprite and UpdatePreviewFrame) 4 years ago
obligaron 7b535d886e Make LoadPlrGFX check if graphics are already loaded 4 years ago
obligaron 5b9f0f4aaa Introduce GetPlayerGraphicForSpell 4 years ago
ephphatha 8bf05571a1 Dedupe code which determines how much life/mana to restore for potions 4 years ago
KPhoenix 8e6433f400
Enable Dungeon Messages in Multiplayer (#3872) 4 years ago
Anders Jenbo b0252b3339 Make Gamepad cursor independant of hardware mouse 4 years ago
Anders Jenbo 6b2481a76c Touch support on all SDL2 platforms 4 years ago
KPhoenix 2881f13b6d
Bugfix: Level 16 Dungeon Message (#3871) 4 years ago
ephphatha abe4075a5a Deduplicate code checking if the player is next to a two-tile object 4 years ago
ephphatha e65959e6fc Use helper when checking if a player hit an object on attack 4 years ago
staphen 25d3b36c96 Do not send CMD_REMSHIELD when another player runs out of mana 4 years ago
Gleb Mazovetskiy 076b0c0c05 Overhaul tests 4 years ago
Adam Heinermann 1484b4d8cf
Implement Discord rich presence (#3711) 4 years ago
Joerg Wissen f9bc40e8e0
Optional functionality to auto-pickup potions 4 years ago
qndel be0b79f9f5
Add IsWallSpell helper 4 years ago
Vladimir Olteanu 861fb99e9d Quick cast 4 years ago
Gleb Mazovetskiy 0e63b3ee0b Update clang-format-check GitHub Workflow 4 years ago
obligaron 635f378722 Add OptionEntry Experience Bar 4 years ago
obligaron e1f97603ae Add OptionEntry Walking Sound 4 years ago
ephphatha baa1cd65c5 Make FindGetItem return an index into ActiveItems 4 years ago
obligaron 1ed4490497 Remove Player.deathFrame and deathdelay and fix death by object animation 4 years ago
KPhoenix c52a107eb8 Prevent Spell Targeting Players with Friendly Mode enabled 4 years ago
obligaron 677303cba9
Reduce use of view globals in game menu 4 years ago
ThomasChr cbda2c848d When blocking with staff (only monk) also decrease durability as with a shield 4 years ago
ThomasChr 0f1bd30e65 Change log message to correct function name 4 years ago
Andrew James 8104432db4
Use object reference (and self-id lookup) for BreakBarrel 4 years ago
ephphatha 730f0e65d5 Introduce FindClosestValidPosition function 4 years ago
Andrew James 796e2813cf
Use scoped enums for DungeonFlags/BFLAG (#3135) 4 years ago
Gleb Mazovetskiy 3d308983a8 Migrate to libmpq 4 years ago
Gleb Mazovetskiy 64a88343e8 Refactor: Use item iterators in 7 more places 4 years ago
Anders Jenbo 96e1d5caba Fix spell properties incorrectly being capped at 8 4 years ago
qndel eba6d827bf
fix typos (#3238) 4 years ago
qndel 0ccdf940f7
fix bounds checks (#3237) 4 years ago
qndel d81de165d4
code cleanup (#3235) 4 years ago