Anders Jenbo
5f51092f15
[hellfire] Fix spiderloard not leaving acid when killed by monsters
4 years ago
Anders Jenbo
b99521b376
Do not change animation state for petrified monsters during death
4 years ago
k-bar
4a4e3a5404
Unwindle If-Elses around petrify monster
4 years ago
k-bar
5b29eda518
Remove of CheckMonsterHit (aka LiftGargoylesAndIgnoreMages)
4 years ago
k-bar
417c4c9ce2
Extract duplicated code to functions related to monster
4 years ago
obligaron
8bc89f9b9f
Show hostile players red in talk panel (instead of muted players)
4 years ago
obligaron
1124dd1bd2
Don't show hostile players in automap
4 years ago
obligaron
2b0b944afb
Manage friendly mode per player and sync state between clients
4 years ago
ephphatha
4eb42ad0fc
Update switch instructions
4 years ago
obligaron
70c5cf6cad
Fix item label text with open stash ( #4595 )
...
* Item labels: check if stash is open in IsMouseOverGameArea
* Add IsLeft/RightPanelOpen
4 years ago
Dmitry Lukhtionov
63b529a19a
Removed mention of "Linux" because the game runs on BSD systems as well
...
Add Russian and Ukrainian tips
4 years ago
Dmitry Marakasov
446ec5f95d
check for either linux or BSDs as defined(__unix__)
4 years ago
Dmitry Marakasov
04d0950c9e
Fix UB in random generator
...
abs(INT_MIN) is undefined behavior, so process this case without
calling abs()
4 years ago
Oleksandr Kalko
d56ca5daec
Ukrainian Translation 100% complete
4 years ago
ephphatha
6fd7e2aa41
Enable gcov support in codecov uploader
...
Appears this was added in v3 and wasn't available in v2. Doesn't appear to be active by default?
4 years ago
Stephen C. Wills
99ab06776c
Apply clang-format to inv.cpp ( #4581 )
4 years ago
Nick Tholin
5fd93408f8
Move identical belt items down belt as they are used.
4 years ago
ephphatha
af3187a15e
Provide sound cue when gold is auto-placed into the open inventory
4 years ago
Andrew James
c0217aea5a
Use github workflow for Codecov.io report
4 years ago
Andrew James
df8643ccf5
Use the count of store items instead of repairOk flag ( #4576 )
...
Cursed items (with an item value of 0) will not be added to the list of items by AddStoreHoldRepair. This results in a situation where a player can try repair a null/invalid item because StartSmithRepair doesn't realise that no items are available to be repaired.
4 years ago
Anders Jenbo
6c6999235f
Add debug command for testing custom levels
4 years ago
staphen
7c28029d1a
Fix condition for set pieces in AddL2Torches()
4 years ago
Anders Jenbo
17f3f3930b
Correct typo
4 years ago
Anders Jenbo
457f804f10
[vanilla] Fix missing tource light in Lazarus' chamber
4 years ago
Anders Jenbo
e32dd690ae
Clean up object update code
4 years ago
qndel
944655ff94
fix typos ( #4568 )
4 years ago
Gleb Mazovetskiy
85f0802f01
printInConsole: Add string_view support
...
Also print `\r\n` instead of `\n` on Windows.
4 years ago
Anders Jenbo
134791af3f
Remove pointless math related to finding monsters for levels
4 years ago
staphen
f2e5f62909
Pass object by reference to AddBarrel()
4 years ago
Anders Jenbo
9872c7be05
Only load relevant object graphics
...
Some object graphics where loaded despite not being used on the given
levels
4 years ago
DakkJaniels
1b83d68dc7
remove two includes that didn't need to be added.
4 years ago
DakkJaniels
1fb712c63a
fix clang formatting
4 years ago
DakkJaniels
3f9b385a1d
revised for date/time stamps instead.
4 years ago
DakkJaniels
1d4f91c9e1
add parenthesis to max
4 years ago
DakkJaniels
dd3da0a639
change to std::numeric_limits
4 years ago
DakkJaniels
c4d5068e3e
Take up to 4.29B screenshots
4 years ago
Anders Jenbo
9d082389d8
Clean up music track selection
4 years ago
Anders Jenbo
f64fe57fbe
Do not process theme rooms for Nest and Crypt
...
This causes Objects, Items and Monstesr to have different positions from
the original, but this is acceptable since they are stored in the save
game and so do not break compatability.
4 years ago
Anders Jenbo
52b8221460
[vanilla] Correct number of monster in libraries
4 years ago
Anders Jenbo
0645d9b2a1
Correct missing hellfire level mapping in leveltype
...
Hellfire never added the 2 new dungion types, instead it makes
additional checks on currlevel. This is confusing and mess, so cleaned
it up.
4 years ago
staphen
08494378e4
Ignore leave requests if the player leaving is the local player
4 years ago
galaxyhaxz
157adc7e11
Lazarus level reset bugfix
4 years ago
ephphatha
42033f82f4
Use enum instead of int as bool for docking mode
4 years ago
ephphatha
7f15aa730d
Move definition of ghMainWnd to utils/display.cpp
...
This variable is controlled/set by the code in that file, this also lets other files have more specific/relevant includes instead of the monolith that is diablo.h
4 years ago
staphen
2ebd80c8e8
Use ifdef when checking for _DEBUG
4 years ago
Gleb Mazovetskiy
104055b463
Bump libzt
...
Includes https://github.com/diasurgical/libzt/pull/8
4 years ago
staphen
851b03215b
Accept all PT_MESSAGE packets when buffering messages
4 years ago
ikonomov
c09751b388
minor alignment adjustment ( #4534 )
...
* minor header alignment adjustment in monstdat.cpp
4 years ago
qndel
0e2d056a9a
fix refreshing/drawing bottom description part
4 years ago
John Törnblom
a41dcbf78a
ps4: avoid using std::locale to detect language, and fallback to English on first run
4 years ago