8603 Commits (bbc728a327a1871afd1487bac8cbf2e145f231af)

Author SHA1 Message Date
staphen bbc728a327 Remove overzealous validation logic in spell message handlers 9 months ago
Gleb Mazovetskiy 903f0a8181 Simplify palette handling 9 months ago
Gleb Mazovetskiy 0b6e99fa52 Fix a bug in `palette_update` 9 months ago
Gleb Mazovetskiy 4b3385c775 kd-tree: optimize getMedian 9 months ago
Gleb Mazovetskiy 6d307fbcab
static_vector.hpp: Use `std::destroy_n` in the destructor (#8030) 9 months ago
Gleb Mazovetskiy c3d8595b72
palette_update_quest_palette: tone map 1 color (#8027) 9 months ago
Gleb Mazovetskiy b6854fcc10 Implement skipFrom/To for the k-d tree 9 months ago
Gleb Mazovetskiy bc344ad0f8 Make palette k-d tree more balanced and 5-level 10 months ago
Gleb Mazovetskiy cd38ca7631 Use a k-d tree for palette blending 10 months ago
Gleb Mazovetskiy c8106a7f6d Palette blending: minor cleanups 10 months ago
Gleb Mazovetskiy b210581435 Palette blending: Add a test and a benchmark 10 months ago
staphen ae5b49ce93 Fix crash due to text selection in chat box 10 months ago
staphen a6ad6e7d1c Validate messages that should not be sent in town 10 months ago
staphen 8d29b69089 Remove Tiger PPC workaround for SDL_PushEvent() bg threads 10 months ago
staphen eed05cea5f Restore SDL_PushEvent() on 3DS 10 months ago
staphen 88b39dc97d Make use of SDL_UserEvent::code instead of SDL_Event::type 10 months ago
staphen 5a3bdce186 Separate logic for enemy position from activeForTicks 10 months ago
staphen 308399e31e Fix errors where Monster::enemy references garbage memory 10 months ago
Gleb Mazovetskiy af5431875f MpqArchives: Order by decreasing priority 10 months ago
Gleb Mazovetskiy 18070db9f8 Fix build on Amiga 10 months ago
Gleb Mazovetskiy 58fe44f836 init.h -> init.hpp 10 months ago
Gleb Mazovetskiy b890edfd56 Support mods with UNPACKED_MPQS 10 months ago
Eric Robinson 97c5d3f1fb Adjust MP Tick Rates 10 months ago
staphen 1180f60d1e Reduce cognitive complexity in DeltaLoadLevel() 10 months ago
staphen 4b570e3c34 Reduce cognitive complexity in OnAutoGetItem() 10 months ago
staphen c9565f1f88 Reduce cognitive complexity in OnGetItem() 10 months ago
staphen fbb0668e90 Reduce cognitive complexity in OnRequestGetItem() 10 months ago
staphen 22c2195993 Rename SendPacket() to BufferMessage() and eliminate recursion 10 months ago
staphen a1ada4b2f9 Adjust NetSendCmdChBeltItem declaration to match definition 10 months ago
staphen 46c95f2c7b Use range-based for loops 10 months ago
staphen 6ee55435b9 Avoid using else after return 10 months ago
staphen 53e6da63a0 Avoid duplicating type name when casting 10 months ago
staphen 1becbfc455 Fix bugprone implicit conversions 10 months ago
staphen c9a8037837 Eliminate C-style casting 10 months ago
staphen 338af819c5 Apply case style suggestions for identifier names 10 months ago
staphen 707ceb1485 Fix pointer arithmetic in OnSyncData() 10 months ago
staphen ecb3e46199 Fix clang-tidy warnings in sync.cpp 10 months ago
staphen bea626730f Redraw everything when floating numbers is enabled 10 months ago
staphen f1c1e530f5 Draw the filled part of the lower flask 10 months ago
Eric Robinson e97b1977d8 Use existing fn for Speedbook Spellmatching Skill 10 months ago
Eric Robinson b06529b050
Use existing fn for Spell Book Trans matching Skill (#7857) 10 months ago
Eric Robinson 4bf3c83ed6 Use existing fn for Spell Book Skill 10 months ago
Eric Robinson be89b3bf34 Fix crash related to Monster placement 10 months ago
Eric Robinson 7d8d1bc36a
Fix Monster Line of Sight (#7988) 10 months ago
staphen bb78f48043 Fix includes in sync.h 10 months ago
staphen e3460a072d Do not spawn monsters in town 10 months ago
staphen 8fe94efd47 Fix endian issues related to quest synchronization 10 months ago
staphen 8cf2380960 Fix ASAN alignment issues related to spawned monster deltas 10 months ago
staphen b761d3fef2 Validate network data when importing quest deltas 10 months ago
staphen 5e561d709a Validate network data when importing portal deltas 10 months ago