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
Trihedraf
18cff4f3b9
Add devilutionx.mpq to Win and Linux circleci Packages
5 years ago
Trihedraf
582508a123
Add Linux Packages
5 years ago
Gleb Mazovetskiy
fefdaa1ec9
Fix off-by-one in selhero_GenerateName
...
The last name in each list was never selected
5 years ago
Gleb Mazovetskiy
470e63678b
OpenDingux/RetroFW Hellfire support
5 years ago
Gleb Mazovetskiy
3f7b332828
PREFILL_PLAYER_NAME for the Monk class
...
Names taken from the Monks of Ivgorod lore
5 years ago
qndel
858c6ba3f2
fix order
5 years ago
Xadhoom
791d400ae3
Close TCP listening socket on leave
5 years ago
Xadhoom
f8db350eed
Fix test for pfile_write_hero()
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
Andi
48191493eb
Merge pull request #2210 from mewpull/bugfix-M_FallenFear
...
monster: add BUGFIX for M_FallenFear
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
lkk7
e616e21f80
Set up inventory tests; add scroll usage tests
5 years ago
qndel
12dddc4e8f
✨ Preserve active spell and hotkeys across games
5 years ago
Ivan Epifanov
e15e7ac880
Fix dolce->vitasdk vars
5 years ago
Anders Jenbo
e8fb559e53
🐛 Correct saving/loading of enums
5 years ago
Anders Jenbo
9737ccfcfe
Limit CI builds to 2 cpus ( #1116 )
...
CI only provides us 2 CPUs but nproc reports it as 32 leading to some bad balancing and some tiles stalled builds
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
53e4d82bbe
💚 Fix test builds
5 years ago
Anders Jenbo
af7a0e56fa
💚 Fix SDL2 builds
5 years ago
Anders Jenbo
e280432b92
🚨 Fix all SDL1 warnings
5 years ago