Juliano Leal Goncalves
8bf5ef131e
🚩 Add ini toggle for auto-equipping shields. Disabled by default.
5 years ago
Juliano Leal Goncalves
08eff92412
🚩 Add ini toggle for auto-equipping helms. Disabled by default.
5 years ago
Juliano Leal Goncalves
70db53644e
🚩 Add ini toggle for auto-equipping armor. Disabled by default.
5 years ago
Juliano Leal Goncalves
b8a6e0ebfe
🚩 Add ini toggle for auto-equipping weapons. Enabled by default.
5 years ago
Juliano Leal Goncalves
5f8545d1f0
💡 Standardize comments on 'Options' struct
...
Using '@brief' as all other comments for standardiation and moving them to above the properties makes them more refactor-friendly.
5 years ago
Juliano Leal Goncalves
08ffaa978c
♻️ Extract 'ItemStruct.isEquipment' method
5 years ago
Anders Jenbo
343896a1f6
Mark bad if conditions found by GCC
5 years ago
Anders Jenbo
44a4224aad
🐛 Fix audio enum order
5 years ago
Anders Jenbo
a893ab5e81
💚 fix build
5 years ago
Yuri Pourre
2351bb368d
QoL: Fill mana when speaking with Adria ( #1143 )
5 years ago
Yuri Pourre
00778bf2a6
Add transcriptions for the drunk guy
5 years ago
Yuri Pourre
d5fb1789e6
Add enums for cow sounds
5 years ago
Anders Jenbo
05f1fc7ce1
[hellfire] 🐛 Correct spell level calculations for FlashBack, search and rage
5 years ago
Anders Jenbo
8d6d508222
Correct some incorrect bool operations
5 years ago
Anders Jenbo
1284333765
♻️ Use explicit types and remove globals from save file logic
5 years ago
Yuri Pourre
1a062be845
Add transcription of deadguy
5 years ago
qndel
858c6ba3f2
fix order
5 years ago
Anders Jenbo
58a1c1db95
♻️ Clean up function in scrollrt.cpp with swaps
5 years ago
Xadhoom
12c7b715cd
Add test for vanilla pfile_write_hero()
5 years ago
Anders Jenbo
f97adef2dd
🐛 Fix render assertions on Big Endian systems
5 years ago
Robin Eklind
45dd962f27
monster: add BUGFIX for M_WalkDir
...
MWVel velocity values are not rounded consistently (inconsistent use of
floor and ceil). The original formula is (for 16, 32 and 64 pixels of
movement, respectively):
vel16 = (16 << monsterWalkShift) / nframes
vel32 = (32 << monsterWalkShift) / nframes
vel64 = (64 << monsterWalkShift) / nframes
The BUGFIX comment contains updated monster walk velocity values for
the MWVel table, where the formala is calculated as above with consistent
rounding to nearest integer.
5 years ago
Anders Jenbo
a102877a44
🐛 Fix upscaling not appearing in ini by default
5 years ago
Robin Eklind
21e860df77
monster: add BUGFIX to M2MStartKill
...
Also, correct minor typo in BUGFIX of M2MStartHit. The DevilX code
is correct in M2MStartHit (the Devilution comment used
`<=` rather than `<`).
Both were related to the special handling of golem monster numbers.
Having golems occupy the first 4 monster number slots feels like
such a lovely hack :P
5 years ago
Anders Jenbo
a827420070
🐛 Stable "hotkeys" size calculation
5 years ago
Robin Eklind
b11d675543
monster: add BUGFIX for M_FallenFear
...
The index used to access monster was incorrect for the fallen
one flee behaviour. The AI should make fallen ones flee from
the direction of the monster which got hit. Right now, it's
random as the wrong index is used.
5 years ago
qndel
12dddc4e8f
✨ Preserve active spell and hotkeys across games
5 years ago
Anders Jenbo
e8fb559e53
🐛 Correct saving/loading of enums
5 years ago
Andi
7368778cb2
Remove items dropping before entering level ( #1010 )
5 years ago
Juliano Leal Goncalves
5862451e3b
✨ Autoequip all items on pickup
...
Extend behavior of weapons to all items types except for Monk, which will still not auto-equip weapons.
5 years ago
Anders Jenbo
783e4a70b1
♻️ Strongly type items structures
5 years ago
Gleb Mazovetskiy
86bc2ee9da
dlrg: Place constants in an anonymous namespace ( #1114 )
5 years ago
Gleb Mazovetskiy
ba6a78ebc8
Migrate `Cl2DrawOutline` to accept a buffer
5 years ago
Gleb Mazovetskiy
819b5b05df
Migrate `Cl2DrawLightTbl` to accept a buffer
5 years ago
Gleb Mazovetskiy
07f4dbbd2e
Migrate `Cl2Light` to accept a buffer
5 years ago
Gleb Mazovetskiy
bb3ba369df
Migrate `Cl2Draw` to accept a buffer
5 years ago
Gleb Mazovetskiy
eadc5a20a3
Migrate `CelDrawLightRedSafe` to `CelDrawLightRedSafeTo`
5 years ago
Gleb Mazovetskiy
a70de3cecd
Migrate `CelClippedDrawSafe` to `CelClippedDrawSafeTo`
5 years ago
Gleb Mazovetskiy
9ca1fd8996
Migrate `CelBlitOutline` to `CelBlitOutlineTo`
5 years ago
Gleb Mazovetskiy
242341c0b3
Migrate `CelClippedDraw` to `CelClippedDrawTo`
5 years ago
Gleb Mazovetskiy
2f68e8e74e
Migrate `CelDrawLightRed` to `CelDrawLightRedTo`
5 years ago
Gleb Mazovetskiy
88bf59f355
Migrate `CelClippedBlitLightTrans` to `CelClippedBlitLightTransTo`
5 years ago
Gleb Mazovetskiy
14ae63d37d
Migrate `CelClippedDrawLight` to `CelClippedDrawLightTo`
5 years ago
Gleb Mazovetskiy
379b45e021
Migrate `CelDrawLight` to `CelDrawLightTo`
5 years ago
Gleb Mazovetskiy
b43325028f
Migrate `CelDraw` to `CelDrawTo`
5 years ago
qndel
2d055e3a2e
✨ Auto pickup gold
5 years ago
Anders Jenbo
e280432b92
🚨 Fix all SDL1 warnings
5 years ago
Anders Jenbo
dd73ff2cf0
🚩 Add option for disabeling frindly fire ( #1104 )
5 years ago
Anders Jenbo
a60a620e51
Update bugfix comment
5 years ago
qndel
1b304e7bb3
[diablo/hellfire] 🐛 Correct unitialized variable in AddVision
5 years ago
qndel
82ab76b22b
✨ Experience bar
5 years ago