5522 Commits

Author SHA1 Message Date
Akkadius
37e66b5c01 Swap quest debug for combat logging [skip ci] 2019-10-12 17:25:13 -05:00
Akkadius
bf798c0561 Pet critical logging [skip ci] 2019-10-12 17:24:07 -05:00
Akkadius
6ec577f241 More logging [skip ci] 2019-10-08 02:25:02 -05:00
Akkadius
672e6766c7 More logging [skip ci] 2019-10-08 02:10:49 -05:00
Akkadius
b3eb11d068 More logging changes [skip ci] 2019-10-08 01:56:08 -05:00
Akkadius
55c61ddc78 Update some of the logging [skip ci] 2019-10-06 04:56:19 -05:00
Akkadius
c131eca57f More temp logging changes [skip ci] 2019-10-06 03:42:34 -05:00
Akkadius
a6dbba5380 Revert message changes [skip ci] 2019-10-06 02:39:37 -05:00
Akkadius
d2f1a3097b More log tweaks [skip ci] 2019-10-06 02:33:00 -05:00
Akkadius
6c522e0e76 Fix logging [skip ci] 2019-10-06 02:27:15 -05:00
Akkadius
cba068bfe8 Lower logging status for GM 2019-10-06 02:22:43 -05:00
Akkadius
28c8af96e3 Logging Mob::TryCriticalHit [skip ci] 2019-10-06 02:12:15 -05:00
Akkadius
c684709712 Logging to Mob::CommonOutgoingHitSuccess [skip ci[ 2019-10-06 02:05:39 -05:00
Akkadius
225b3fffbd Logging to Mob::ApplyMeleeDamageBonus [skip ci] 2019-10-06 01:57:48 -05:00
Akkadius
0b790342e7 Add logging to Mob::CheckHitChance [skip ci] 2019-10-06 01:53:03 -05:00
Akkadius
690621268b Change GetDamageTable to use e.self [skip ci] 2019-10-06 01:41:10 -05:00
Akkadius
725d080cac Damage Table logging [skip ci] 2019-10-06 01:31:28 -05:00
Akkadius
a3ffa7e262 Logging to GetRawACNoShield [skip ci] 2019-10-06 00:54:46 -05:00
Akkadius
344682e6ff Add logging to Mob::GetMeleeMitDmg [skip ci] 2019-10-06 00:38:08 -05:00
Akkadius
c927fec803 Logging to MeleeMitigation [skip ci] 2019-10-06 00:06:59 -05:00
Akkadius
3b23477139 Comment each method with source function calls [skip ci] 2019-10-05 22:36:00 -05:00
Akkadius
ea49422ff7 Add legacy_combat.lua merely for logging reference 2019-10-05 22:09:48 -05:00
Akkadius
9ccd9b80bb Old combat code beginng in plus linux fixes 2019-10-05 19:50:11 -05:00
Drajor
55e78cd8e9 Fix for error in previous change. ItemInstance::GetOrnamentHeroModel will return zero again when parameter material_slot is the default -1. 2016-12-21 13:28:05 +10:00
Drajor
a13e32498a Hero Forge robes are now visible at character select. Items using a robe HF ID need use the actual ID in the DB i.e. 11607-12107. WearChange command modified to allow both shorthand HF IDs and explicit IDs. 2016-12-21 13:03:19 +10:00
Uleat
18693998b9 Added logging code to DropItem() 2016-12-19 20:58:38 -05:00
Drajor
908a7061cf Hero forge ID in OP_WearChange originating from a client is now set to the correct value prior to being broadcast to other clients. 2016-12-19 21:00:55 +10:00
Uleat
648078d76c More NoDrop-related hack abatement 2016-12-18 20:20:27 -05:00
Akkadius
06279b18a3 Fix Hero Forge model not showing up at character select 2016-12-18 05:36:30 -06:00
Michael Cook (mackal)
f53b95d141 Rework look acking a bit
We should no longer kick from corpse if the quest says to not loot an item
Need to investigate autoloot behavior with respect to everything still
So other cases will still kick you from the corpse (lore conflict etc)
2016-12-16 17:11:44 -05:00
Michael Cook (mackal)
e680a0f704 Change LottingItem_Struct::auto_loot to signed 2016-12-16 16:09:31 -05:00
Michael Cook (mackal)
019586abbd Clang-format Corpse::LootItem 2016-12-16 16:03:44 -05:00
Michael Cook (mackal)
8f5ba05e75 Minor Corpse::LootItem refactoring 2016-12-16 16:02:42 -05:00
Michael Cook (mackal)
427fb08561 Merge pull request #582 from SCMcLaughlin/master
Additional LS config parser fixes:
2016-12-16 02:14:23 -05:00
SCMcLaughlin
343c23cc6c Additional LS config parser fixes:
* use auto
* fix some questionable uses of string.append() that were broken by the use of int/auto
2016-12-15 20:58:53 -08:00
Michael Cook (mackal)
ac0332c020 Merge pull request #581 from SCMcLaughlin/master
Fix potential infinite loop in loginserver's config file reader
2016-12-15 20:55:43 -05:00
Michael Cook (mackal)
c1fbfc0f44 Add support for kicking epic loot locks
Returning non-0 (no return in a lua/perl function = return 0 so this is best)
will prevent the client from looting the item

I still need to figure out how to make it so we don't have to kick
the player from the corpse, but maybe that's just a difference on live
2016-12-15 18:31:08 -05:00
SCMcLaughlin
d305d67279 Fix potential infinite loop in loginserver's config file reader 2016-12-15 14:47:58 -08:00
Michael Cook (mackal)
3cc7d0db63 Fix fizzle message being the wrong color 2016-12-14 22:06:05 -05:00
Uleat
1b1d8700ae Merge branch 'master' of https://github.com/EQEmu/Server 2016-12-09 20:12:51 -05:00
Uleat
6994157184 Added optional bots rule 'CasterStopMeleeLevel' 2016-12-09 20:12:08 -05:00
Michael Cook (mackal)
bf25c65868 Merge pull request #579 from noudess/master
Add check for mob spell based defensive procs.
2016-12-09 19:14:05 -05:00
Paul Coene
6311d82095 Add check for mob spell based defensive procs (as per DB entry) for attacking
clients.  Got coaching and testing from demonstar55.
2016-12-09 18:59:44 -05:00
Michael Cook (mackal)
491cabfe8b Fix SE_Destroy breaking respawns 2016-12-09 13:36:09 -05:00
Michael Cook (mackal)
fddb6f67ab Update IsPartialCapableSpell based on Torven's findings 2016-12-09 13:29:46 -05:00
Michael Cook (mackal)
26985496d1 Fix Shield Specialist related SPAs 2016-12-08 22:36:47 -05:00
Michael Cook (mackal)
ab0f883191 Merge pull request #578 from noudess/master
Add fish names to fishing messages as per live for non junk items,
2016-12-08 16:42:27 -05:00
Paul Coene
538ff873ee Fix alignment 2016-12-08 16:19:17 -05:00
Paul Coene
d0e6bb6e07 more undos 2016-12-08 16:17:10 -05:00
Paul Coene
6cbb4bcf47 Remove defensive proc changes 2016-12-08 16:15:58 -05:00