776 Commits (1.4.0)

Author SHA1 Message Date
staphen cf41911417 Use appropriate spell ID when quick casting from scroll or staff 4 years ago
Drakker 3039b760e1 Added more Quickspell hotkeys for a total of 16. Saving will write the number of configured quickspell slots at the beginning of the hotkeys file. The loader will check the size, if its bigger than older saves should be it will load the header and read the hotkeys, otherwise it will load 4 quickspells for compatibility. 4 years ago
staphen 6a30cd3950 Add gamepad support for stash 4 years ago
staphen 822a0cd22a Fix auto-equip network messages 4 years ago
Anders Jenbo ef669d3469 Invalidate removed inventory items 4 years ago
Anders Jenbo 1ba817ca53
Unify gold handling (withdraw any amount from stash) 4 years ago
Anders Jenbo 1409e604f5 Reduce string conversions 4 years ago
Anders Jenbo a48f89007d Implement stash 4 years ago
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