Felipe Wannmacher
6e32bf9794
changed spell circle ui ( #3963 )
4 years ago
staphen
e0a3c553b4
Add window focus logic for SDL1
4 years ago
staphen
6418d7a2f0
Detect window focus state to mute automatically when starting audio
4 years ago
staphen
a7bca3a1ec
Extend window focus mute to cinematic audio
4 years ago
staphen
470c8c47f4
Force unpause when window focus gained in UI menus
4 years ago
staphen
f085aa1aad
Use mute()/unmute() instead of setVolume()
4 years ago
Felipe Wannmacher
1ca5e5681b
Added UWP to appveyor.yaml ( #3959 )
4 years ago
Felipe Wannmacher
8efbcf2058
Xbox One/Series support ( #3946 )
4 years ago
KPhoenix
b01d939d29
Fix LArrow Behavior
...
Fixes collision detection for the fire/lightning sprite that causes element base damage on collision with players and monsters, and removed Damage Mod on items from changing elemental damage.
4 years ago
staphen
b85485b8f3
Resolve game crash when syncing Diablo items in Hellfire games
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 )
...
Shows death animation based on what armor you are wearing while dying. Dropping items on death results in showing light armor animation.
4 years ago
obligaron
b3a9760bda
Keymapper: Add mouse support
4 years ago
obligaron
2843d99485
Fix walk stuttering with Preview Frame
4 years ago
Gleb Mazovetskiy
8ce55bab6c
tools/build_and_install_smpq.sh: Bump StormLib
...
Includes
a5ef7a850a ,
which should fix issues on some platforms. Refs #3930
4 years ago
staphen
5b21e0188f
Fix order of operations during game initialization
4 years ago
Gleb Mazovetskiy
0287faeb13
Work around MSVC+CMake+LTO bug
...
Disables tests in MSVC LTO configurations. Refs #3778
4 years ago
staphen
597cde8ff2
Fix item cursor graphic used when generating Rogue's reward from the Slain Hero quest
4 years ago
obligaron
aaeee3018f
Add Item Highlighting, Screenshot, Pause, Automap and Hide Info Screens Actions to KeyMapper
4 years ago
obligaron
be943df46e
Keymapper: Add key released support
4 years ago
obligaron
75760382ef
Regard preview frame in AnimationInfo
4 years ago
obligaron
a7f361de41
AnimationInfo: Change TicksSinceSequenceStarted and relevantAnimationTicksWithSkipping to float
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
obligaron
ac0bd7bb58
DrawPlayer: Calculate Width2 later
4 years ago
staphen
bdb632c17e
Update libzt
4 years ago
NikoVP
635f2f8874
Update Bulgarian translation
4 years ago
Stephen C. Wills
7525193a9f
Calculate Fireball missile damage in collision logic
...
Co-authored-by: Andrew James <ephphatha@thelettereph.com>
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
4 years ago
SoundChaser83
a7041bb435
Fix Torchant and Hellbat damage range being ignored
...
Monsters like weren't using their min/max damage from the monster data table to determine Fireball damage
4 years ago
SoundChaser83
b52724a15e
Fix monster damage potentially being off by 63/64th
...
Monster damage values from melee/missile hits could potentially add or subtract up to 63/64ths of damage over and above a monster's usual damage range
Co-authored-by: Stephen C. Wills <staphen@gmail.com>
4 years ago
gogogogi
2ebf1c7d49
Update Croatian translation
4 years ago
M0Rf30
d55823d18e
Update Italian localization
4 years ago
Anders Jenbo
0ecd1380ba
Update translations
4 years ago
Oleksandr Kalko
4c5fed420d
Update UK translation
4 years ago
ephphatha
8bf05571a1
Dedupe code which determines how much life/mana to restore for potions
...
This is very similar to the code used when casting heal other, except for how the amount to heal is chosen. Could potentially reuse it there as well with a bit of work.
4 years ago
Andrew James
d3aedf5df1
Split loading of MPQs to handle translations and voice packs ( #3922 )
4 years ago
Gleb Mazovetskiy
074f191be8
Bump libpng
...
The only new commit is 3fe9510f01
Fixes #3851
4 years ago
Andrew James
8fa04ce651
address performance-unnecessary-value-param
...
clang-tidy warns about the unnecessary copy for these params
Could also potentially use std::make_unique if the Action constructor wasn't declared private?
4 years ago
staphen
aeddbb7f98
Reset game info after failing to join game
4 years ago
Yuri Pourre
fee49afe60
Update Fedora instructions
4 years ago
Gleb Mazovetskiy
c43aead8d1
Cleanup Diablo-SHA and codec.cpp
...
1. Switches to 32-bit based calculation throughout. This is faster and
less error-prone as we only byte-swap once when reading and writing.
2. Removes global state from Diablo-SHA implementation.
4 years ago
Gleb Mazovetskiy
9c084dcb29
codec.cpp: Fix alignment and endianness issues
4 years ago
obligaron
150a4edfdb
Settingsmenu: Use two lines if text doesn't fix in one line
4 years ago
obligaron
1fc40aa211
DiabloUI: Fix Handling of UiFlags::NeedsNextElement
4 years ago
Gleb Mazovetskiy
371898eb92
libfmt: Bump version
4 years ago
obligaron
a6842e7340
Reorder options in settingsmenu
4 years ago
Gleb Mazovetskiy
e12adf689e
Fix windows build
4 years ago
Gleb Mazovetskiy
8789c96264
OpenDingux lepus: Enable ZeroTier
4 years ago