summaryrefslogtreecommitdiff
path: root/src/actormanager.cpp
AgeCommit message (Expand)AuthorFilesLines
6 daysReformat ActorManager::checkForPickup for (visual) consistency with similar b...Fedja Beader1-6/+14
2025-04-06Refactor ActorManager::validateBeing()Fedja Beader1-6/+26
2025-04-06findNearestLivingBeing: do cheap bb check before set lookups or pathfinderFedja Beader1-14/+20
2025-04-06findNearestLivingBeing: move (unknown) cheap check before set lookupFedja Beader1-6/+6
2025-04-06findNearestLivingBeing: remove redundant branchFedja Beader1-16/+6
2025-04-06findNearestLivingBeing: closest* are always set to something sensible,Fedja Beader1-14/+3
2025-04-06findNearestLivingBeing: search priorityMobsMap at most once per being (down f...Fedja Beader1-19/+15
2025-04-06findNearestLivingBeing: rename index -> closestPriorityFedja Beader1-6/+6
2025-04-06findNearestLivingBeing: only update closestBeing if it satisfiesFedja Beader1-20/+17
2025-04-06Clean-up ActorManager::findNearestLivingBeingFedja Beader1-13/+16
2025-03-13Clean-up and optimise ActorManager::findMostDamagedPlayerFedja Beader1-15/+21
2025-03-10Speedup ActorManager::findNearestByName by testing cheap bounding box distanc...Fedja Beader1-9/+8
2025-03-10Cosmetic cleanup of ActorManager::pickUpNearestFedja Beader1-12/+12
2025-01-28Fix typo chec -> checkFedja Beader1-1/+1
2024-08-28Fix off-by-one causing archer attack mode to approach to within attack range - 1Fedja Beader1-1/+1
2024-08-24Simplify itempickup codeFedja Beader1-3/+4
2024-08-18Make code more readableFedja Beader1-17/+29
2024-02-09Update copyright headers up to 2023Jesusalva Jesusalva1-1/+2
2019-06-24Fix code styleAndrei Karas1-3/+1
2019-03-21Add missing check in ActorManager::addCharAndrei Karas1-1/+2
2019-03-05Remove extra includes.Andrei Karas1-2/+0
2019-03-04Fix player names in guild in new packets.Andrei Karas1-0/+10
2019-01-01Update copyright year.Andrei Karas1-1/+1
2018-11-27Remove extra ; from different code.Andrei Karas1-17/+17
2018-11-05Fix code style.Andrei Karas1-4/+2
2018-02-23Replace some empty strings to std::string().Andrei Karas1-7/+9
2018-01-04Update copyrights year.Andrei Karas1-1/+1
2017-12-11Remove default parameters from ChatTab::chatLog.Andrei Karas1-8/+28
2017-10-06remove extra includes if build without tmwa support.Andrei Karas1-3/+8
2017-08-22Remove some parentheses.Andrei Karas1-3/+3
2017-08-21Remove useless else.Andrei Karas1-113/+105
2017-08-14Replace static members usage from pointers to direct classes.Andrei Karas1-1/+1
2017-07-30Add option to show player name at top or at bottom.Andrei Karas1-2/+8
2017-07-14Replace std::vector into macro STD_VECTOR.Andrei Karas1-5/+5
2017-06-29Move foreach macroses into separate file.Andrei Karas1-0/+1
2017-06-13Move virtual methods from Being constructor to postInit.Andrei Karas1-1/+4
2017-06-11Rename player_relations into playerRelations.Andrei Karas1-2/+2
2017-06-08Improve strings concatination performance.Andrei Karas1-3/+3
2017-06-08Replace size() to empty() where is possibleAndrei Karas1-1/+1
2017-06-07Fix clang-tidy check readability-implicit-bool-cast.Andrei Karas1-89/+93
2017-06-04Fix code style.Andrei Karas1-1/+1
2017-05-08Fix wrong checks after removing some server features.Andrei Karas1-1/+1
2017-05-01Remove ServerFeatures haveMonsterName because it depend only on server type.Andrei Karas1-1/+5
2017-04-03Replace string::append with pathJoin.Andrei Karas1-4/+3
2017-02-21Move other fs related files into fs directory.Andrei Karas1-1/+2
2017-01-17Add missing A_DEFAULT_COPY / A_DELETE_COPY into other files.Andrei Karas1-0/+6
2017-01-03Update copyright year.Andrei Karas1-1/+1
2016-12-10Fix some issues found by automatic checks.Andrei Karas1-1/+1
2016-09-23Add missing comments into defines.Andrei Karas1-3/+3
2016-08-24First step of removing local pets (tmwa only).Andrei Karas1-6/+0