staphen
|
9e2d6a7500
|
Check both SPL_NULL and SPL_INVALID to determine spell validity
|
4 years ago |
Gleb Mazovetskiy
|
e3945da045
|
Fix a negative shift exponent sanitizer warning
Source/spells.h:54:14: runtime error: shift exponent -1 is negative
|
4 years ago |
Drakker
|
3039b760e1
|
Added more Quickspell hotkeys for a total of 16. Saving will write the number of configured quickspell slots at the beginning of the hotkeys file. The loader will check the size, if its bigger than older saves should be it will load the header and read the hotkeys, otherwise it will load 4 quickspells for compatibility.
|
4 years ago |
Anders Jenbo
|
6d28810dc7
|
Change infostr from char[128] to std::string
|
4 years ago |
Anders Jenbo
|
1409e604f5
|
Reduce string conversions
|
4 years ago |
Anders Jenbo
|
be57d62684
|
Use UTF8 aware string copying
|
4 years ago |
Anders Jenbo
|
718c46e7fe
|
Remove use of tempstr
|
4 years ago |
obligaron
|
419fe7b7ec
|
Change Keymapper to OptionCategory/OptionEntry
|
4 years ago |
Gleb Mazovetskiy
|
c57644970f
|
Move `UiFlags` and `UiPanels` into their own files
The first breaks circular dependency between `DiabloUI` and `text_render`.
The latter one moves `UiPanels` to a more appropriate place.
|
4 years ago |
Vladimir Olteanu
|
210ea7d18d
|
Always draw spell hotkey in town
|
4 years ago |
Vladimir Olteanu
|
14eae23441
|
Spell list: always draw hotkeys
Co-authored-by: Gleb Mazovetskiy <glex.spb@gmail.com>
|
4 years ago |
Gleb Mazovetskiy
|
8d1708358f
|
Extract spell list and book into separate files
Moves the spell list/book UI from `control.cpp` code into separate files.
|
4 years ago |