674 Commits (be21eebb0830e0b1c2d24237a51202adee635010)

Author SHA1 Message Date
qndel d76158ca03
reflect without missile! (#2659) 5 years ago
Anders Jenbo d4bd409472 Deduplicate manashild/reflect code 5 years ago
BC Ko abc00ad107 auto &missile 5 years ago
BC Ko 1a6562e16d
Merge pull request #2648 from bcko/2435_refactor_Missiles_3 5 years ago
qndel f6bb118cd5
remove reflect on new game (#2649) 5 years ago
qndel 7ba878fd4d fix reflect on loading 5 years ago
Anders Jenbo 4c6a5bab56 Clean up god mode 5 years ago
Anders Jenbo c5e0966190 Clean up golem code 5 years ago
qndel 045921813b some useless code removal 5 years ago
ephphatha 8f2e94ae4d Use unsigned types for player experience and related values 5 years ago
Andrew James f10005e0b6 use std::clamp and std::min for multiplayer experience gain caps 5 years ago
ephphatha a561cb18de Explicitly check values are in expected range instead of casting to unsigned for <0 5 years ago
vladtepesch 0e56e52c75
fixes casting level 0 spell says "not enough mana" (#2568) 5 years ago
obligaron 82cea78def Apply clang-format 5 years ago
BC Ko 5951e2abb2
cleanup manual value clamping: player.cpp (#2572) 5 years ago
qndel 0a70a8cece unify block formula 5 years ago
Aaron Sun 3ee90ca629 Add options for sub-panel alignment 5 years ago
4aron5un 4c8210df21
Center the sub-panels (Quest, Character, Spell and Inventory) (#2498) 5 years ago
qndel 9056092cf8
more clamps (#2496) 5 years ago
qndel 169f980038 ranged/magic formulas 5 years ago
qndel bd5e30db52 replace armor formula 5 years ago
qndel f8dc7bd3e3
clamp melee hit chance (#2491) 5 years ago
obligaron fe034ce709 Towncast: Fix character changes direction for casting 5 years ago
Anders Jenbo ab8afa7cd7
Fix edge cases in mouse action tracking code (#2452) 5 years ago
Anders Jenbo 8ba3bbb6a4
Have PosOkPlayer take PlayerStruct as input (#2430) 5 years ago
Anders Jenbo f0a7a5c989 🎨 Apply code style 5 years ago
Anders Jenbo 069249f318 🚚 Move local function to anonymous namespace i-p 5 years ago
Anders Jenbo 6227c0a012 Cancel targeted attack on dead targets 5 years ago
Anders Jenbo 899d1886c1 🐛 Fix multi target attack not hitting left side targets 5 years ago
Anders Jenbo f4897c3139 Clean up MouseAction code 5 years ago
Anders Jenbo 0889780923 Remove more usage of miniwin types 5 years ago
obligaron 70db8456ba Remove _pwtype and replace it with UsesRangedWeapon 5 years ago
obligaron d1d61fcd0f Convert anim_weapon_id and anim_armor_id to enum class 5 years ago
ephphatha a8ed1998d1 Use Point in path_ functions that reference position 5 years ago
Anders Jenbo 9264ad4b89 Use IsTileNotSolid() in place of !nSolidTable[dPiece[][]] 5 years ago
Anders Jenbo 2d4da488f0 Split path test functions 5 years ago
ephphatha 190025e79f Use bound parameters for pathfinding functions operating on entities 5 years ago
FluffyQuack ba60907853
Hold mouse button to keep attacking (Diablo 2-style) (#2349) 5 years ago
Anders Jenbo dfde45c29a Clean up CheckNewPath target loading 5 years ago
obligaron c1991d32a5 Fix ScrollViewPort 5 years ago
Anders Jenbo 77b72da276 ♻️Use monster by reference when possible 5 years ago
Anders Jenbo ef6275caac Clean up private function names 5 years ago
Anders Jenbo 903d4bd2e1 Scope all for loops 5 years ago
Anders Jenbo 9ebdb6db69 General clean up 5 years ago
Anders Jenbo 467b74dc06 Rename object globals 5 years ago
Anders Jenbo 9ae908f947 Rename missile globals 5 years ago
Anders Jenbo 9b8bf92575 Rename quest globals 5 years ago
Anders Jenbo 96bf75b502 Rename player globals 5 years ago
Anders Jenbo dce78dde62 Rename lighting globals 5 years ago
Anders Jenbo c8870dbd1f Rename item globals 5 years ago