pionere
78f1cae1e3
fixed memory corruption when using an item
5 years ago
Juliano Goncalves
a6eb92c185
Remove item persistence from 'inv.SpecialAutoPlace'
...
The 'saveFlag' argument used for persisting the changes into the
inventory is never leveraged on this function: all existing consumers
provide 'FALSE'. It was probably a copy-paste leftover from the
standard 'AutoPlace'.
5 years ago
galaxyhaxz
fcb7873d06
Fix quest items from previous games breaking dungeon
5 years ago
Anders Jenbo
247d7497ce
Unify item sync code
5 years ago
Anders Jenbo
9894bffc95
Unify another chunk of Hellfire code
5 years ago
Anders Jenbo
c3b4b5193f
Unify a chunk of Hellfire code
5 years ago
Anders Jenbo
00e3ff08ae
Unify majorty of monster.cpp
5 years ago
Anders Jenbo
8c261d0966
Merge remaning clean Hellfire code paths
5 years ago
Anders Jenbo
ba484f5a7e
Deduplicate GoldAutoPlace
5 years ago
Anders Jenbo
01590d3757
Merge a section of the Hellfire item and quest code
5 years ago
Anders Jenbo
e609e170d0
Merge a large chunk of Hellfire the code paths
5 years ago
Anders Jenbo
a2a3729491
Enable loading hellfire games form main menu
5 years ago
Anders Jenbo
d20eddf48e
Unifcy a chunk of Hellfire's code pathts
5 years ago
Anders Jenbo
a8857130b5
[hellfire] CheckInvPaste
5 years ago
Juliano Goncalves
56a2bde9eb
Remove duplicated readied spell validation
...
The logic is already performed inside 'CalcPlrScrolls', which is
called in both places.
5 years ago
Juliano Goncalves
00f3b753ee
Extract valid readied spell logic
5 years ago
Juliano Goncalves
c2ed83eb5e
Ensure consistent types for '_pScrlSpells' and '_pISpells' operations
5 years ago
qndel
c4c2e0420c
spell defines and macros ( #2162 )
5 years ago
Anders Jenbo
38dbcf7641
Format source
5 years ago
qndel
a2dc735f6b
some cleanup
5 years ago
qndel
73dce4fa39
minor cleanup
5 years ago
Anders Jenbo
5b48394689
WIP CheckInvPaste
5 years ago
Gleb Mazovetskiy
ec329e645c
Fix all "no-write-strings" warnings
5 years ago
Anders Jenbo
e073422ce7
Unify executable for Spawn and Retail
...
The game will now autodetect if it should run in shareware mode or full
retail based on the found mpq file. Additionally it can beforced in the
shareware mode with --spawn even if the retail data is found.
This simplifies a lot of the spagetty code and lets us better refactor,
also worth noteing is that we won't have to setup a secound set of build
tests.
5 years ago
Anders Jenbo
3157885502
Correct shareware ifdefs
6 years ago
qndel
b81d2eb831
some cleanups ( #2099 )
6 years ago
pionere
92cc9d589c
Apply another bunch defines
6 years ago
pionere
d3fd97705f
invitem
6 years ago
pionere
146d4114f9
slots
6 years ago
pionere
f0a51ccf65
use defs instead of literals
6 years ago
Juliano Goncalves
cf53a03585
Use 'MAXBELTITEMS' in belt traversal logic.
6 years ago
Anders Jenbo
c53ca1a62a
Adjust resolution to monitor default on startup
6 years ago
Truth
abbf69ce56
adjust right hand background 1px
6 years ago
Truth
00a761fa2d
align inventory cell backgrounds with sprite
6 years ago
pionere
4c02613cd0
maxitems
6 years ago
Anders Jenbo
145ab3c48e
Apply more defines to replace magic numbers
6 years ago
Anders Jenbo
efa445731a
Apply NUM_XY_SLOTS
6 years ago
qndel
2cc494581f
Add enum for icreateinfo
6 years ago
Anders Jenbo
31ac716c3d
99 lines of documentation ( #2058 )
6 years ago
Anders Jenbo
18bec27121
Hellfire clean ups
6 years ago
Anders Jenbo
46224337d8
Fix bin diff
6 years ago
Anders Jenbo
3b8bcf98bf
Enable assertions
6 years ago
Anders Jenbo
350646fe95
Correct signatures
6 years ago
Anders Jenbo
d008af43b0
Semantic code style cleanups
6 years ago
Anders Jenbo
30f4f1d71b
Add struct for CornerStone
6 years ago
Anders Jenbo
c384711a5f
Backport cleanups from hellfire branch
6 years ago
Anders Jenbo
f1c216e688
Make player struct x/y fields match monster struct
6 years ago
qndel
5191237f42
enums and stuff ( #2024 )
6 years ago
Anders Jenbo
187a021b30
More documentation from sanctuary/notes ( #2026 )
6 years ago
galaxyhaxz
71565b9c02
Several updates [enums+names] ( #2002 )
...
* Several updates
* Correct msg_get_next_packet
* Update enums.h
Co-Authored-By: Robin Eklind <mewmew@users.noreply.github.com>
Co-authored-by: Robin Eklind <mewmew@users.noreply.github.com>
6 years ago