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
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
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
9ccd9b80bb
Old combat code beginng in plus linux fixes
2019-10-05 19:50:11 -05: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
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)
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
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)
26985496d1
Fix Shield Specialist related SPAs
2016-12-08 22:36:47 -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
Paul Coene
d99df2540d
Fix typo
2016-12-08 16:07:33 -05:00
Paul Coene
f5a0b994dc
Make message based on item type. Learned that non fish items can come from
...
both tables.
2016-12-08 16:07:33 -05:00
Paul Coene
246f770e8f
Fix fishing messages so when actual fish are caught, name is in message.
2016-12-08 16:07:33 -05:00
Paul Coene
95efc3a66c
Undo changes
2016-12-08 16:06:32 -05:00
Uleat
0ab0c5c117
Added trade hack detection code
2016-12-03 18:17:10 -05:00
Michael Cook (mackal)
bb8fc17189
Quick fix for PP buff issue
...
This may break buffs zoning, but I don't have time to look at
2016-12-01 22:57:50 -05:00
Uleat
b61c7d0b14
Merge branch 'master' of https://github.com/EQEmu/Server
2016-12-01 22:34:51 -05:00
Uleat
0d9af27a03
Exploit abatement for item duplication involving augments
2016-12-01 22:34:43 -05:00
Akkadius
de92c277e0
Update eqemu_server.pl to use new AppVeyor build link
...
Adjust pet zoning to occur before zone spawns are sent in bulk
2016-12-01 19:41:12 -06:00
Michael Cook (mackal)
286bfa7af6
Implement the PC/NPC only flag
2016-11-30 20:53:39 -05:00
Athrogate
a121675161
Add GetAppearance() to lua.
2016-11-28 13:50:24 -08:00
Michael Cook (mackal)
5a08e0ffd9
Adjust Rogue Evade drop
...
Live seems to be inconsistent with how much hate is dropped, but I parsed
~69% drop on the highest and ~39% for the lowest. So round to 70 and 40.
It was also fairly obvious there was a min hate it could drop you to,
which parsed out to ~100 hate.
2016-11-16 02:36:20 -05:00
Michael Cook (mackal)
3dec02881a
Revamp Buff slots
...
Server side we now have 63 total buff slots for clients
They match RoF/RoF2 and are mapped as 42 long, 20 short, 1 disc
The player is limited to what their clients supports, so
Tit players can have 25 buffs and 12 songs, while other can have more
When you log in, we only load up to the max your client supports,
the rest of the buffs are thrown away
Also changed is the default Max Buff slots for NPCs, they now match Tit (60)
If you are thinking about raising that, here are what some other clients support
Tit - SoF 60, SoD - UF 85, RoF - RoF2 97 (although UI only has 85 slots, you can
edit it if you want more)
Also SoD+ the pet limits match the NPC limits.
This will increase memory usage a bit, but I don't see a solution to that
Plus I think most people want this.
2016-11-15 01:37:58 -05:00