Uleat
09589edcdd
Fix for LDoN treasure npcs poofing - please report any issues
2016-03-01 18:23:36 -05:00
Uleat
141d6e3e8b
Fix for two possible crash points in NPC::Death()
2016-03-01 16:55:31 -05:00
Akkadius
66b62303e4
Fix for shared_memory and clearing out hotfix_ when ran
2016-02-29 22:01:33 -06:00
Uleat
acda4c7444
Merge branch 'master' of https://github.com/EQEmu/Server
2016-02-29 21:47:03 -05:00
Uleat
abedfd3918
Add MainAmmo slot check for AddItemBonuses - only includes skill mods
2016-02-29 21:46:53 -05:00
KayenEQ
b802a1cb1e
Merge pull request #505 from KayenEQ/Development
...
Fix for ammo weapon damage not calculating when launching projectiles
2016-02-29 02:31:32 -05:00
KayenEQ
02e0431a79
Fix for ammo weapon damage not calculating when launching projectiles with rule enabled.
2016-02-29 02:29:41 -05:00
Uleat
63cce6875f
Rework of NPC::PickPocket() - added stacking ability
2016-02-27 20:27:11 -05:00
Natedog2012
2268e6ed34
Fix up Object packet for UF / RoF / RoF2. SolidType was incorrect as those fields are the XY tilt for the object. Need database values for these fields so they will actually be useful.
2016-02-27 01:42:07 -08:00
KayenEQ
114c6b72bb
Merge pull request #504 from KayenEQ/Development
...
Backstab with bane weapons will now hit immune to all but bane targets
2016-02-12 18:21:42 -05:00
KayenEQ
a8f353518e
Allow backstabs done with bane weapons to hit targets immune to all melee except bane.
...
Skill attacks will now give appropriate immune messages.
2016-02-12 18:19:03 -05:00
Akkadius
42933aaa8b
Merge pull request #503 from hateborne/master
...
IgnoreSpellDmgLvlRestriction Rule Added (re-resubmitted)
2016-02-11 17:57:01 -06:00
hateborne
b432830dfc
IgnoreSpellDmgLvlRestriction Rule Added (re-resubmitted)
...
Added IgnoreSpellDmgLvlRestriction rule (boolean) to ignore the 5 level
spread when checking to add SpellDmg. Resubmitting due to the change
Natedog made ::shakefist::
2016-02-11 17:37:32 -05:00
Natedog2012
31b6346f03
Fix the math so berserkers aren't left out in spell related checks.
2016-02-11 13:10:22 -08:00
Akkadius
a14b3117e9
Merge pull request #500 from hateborne/master
...
FlatItemExtraSpellAmt Custom Rule Addition
2016-02-10 16:00:39 -06:00
hateborne
cdd56ec0e1
FlatItemExtraSpellAmt Custom Rule Addition
...
Added FlatItemExtraSpellAmt rule (boolean) to allow SpellDmg on items to
be added as raw damage versus scaled.
2016-02-10 16:51:58 -05:00
Michael Cook (mackal)
306586fa7e
Exclude discs from buff slot stealing logic
2016-02-06 19:33:44 -05:00
JJ
33c7016a0e
Simple spelling fix. [skip ci]
2016-02-04 19:17:17 -05:00
Natedog2012
7efccad13e
GetFreeGrid should no longer crash when trying to #wpadd in a zone that has no grids
2016-02-02 01:53:30 -08:00
Akkadius
43ed5a325f
Merge pull request #498 from Xackery/master
...
table schema for character_corpses is zone_id, not zoneid.
2016-01-30 02:10:45 -06:00
Xackery
65b44248fb
table schema for character_corpses is zone_id, not zoneid.
2016-01-30 00:01:06 -08:00
Michael Cook (mackal)
3bbf337c24
Merge pull request #497 from daerath/master
...
Changed Item_Struct's CastTime member to uint32 (was uint16)
2016-01-28 19:35:40 -05:00
Natedog2012
09d6ed6bd9
Merge branch 'master' of https://github.com/EQEmu/Server
2016-01-28 13:26:28 -08:00
Natedog2012
3ce3f591a8
UF and ROF2 spawn packet packet for chests now working properly.
2016-01-28 13:26:15 -08:00
Tim DeLong
c19a5d7c75
Casttime was too small for the possible data values. The Potion of Serious Healing has a cast time of 90.0 sec (90000), but this was downcast to a lower value. Updated Casttime from uint16 to uint32. This change also makes CastTime have the same data type as Fulfilment which is notable as they are in a struct union and should have the same type.
2016-01-28 08:15:38 -05:00
Uleat
f98c04ca7a
Fix for false triggering of warning message for command alias processing
2016-01-27 17:39:36 -05:00
Uleat
430be0f2b7
Follow-up for Titanium client - item weight fix (WARNING: re-run shared_memory; Note: re-run cmake; see changelog.txt)
2016-01-26 19:02:07 -05:00
Uleat
09739942c6
Merge pull request #496 from daerath/master
...
(Fix for) Item weights being downcast to uint8
2016-01-26 16:55:54 -05:00
Tim DeLong
52541c6532
Item weight was being downcast to uint8 which impacted any item with weight over 255. For SoD, SoF, and UF, prior to sending item info to the client we now cap weight at 255 to ensure the item remains heavy instead of being made (in most cases), super light.
2016-01-26 16:44:11 -05:00
Uleat
1b7841f683
Fix for Berserker 'Piercing' skill issues
2016-01-26 15:08:41 -05:00
Michael Cook (mackal)
15c92f019a
Mob::Charmed() should be useful now
...
We should really clean this up, but this is quicker
2016-01-25 14:01:03 -05:00
Akkadius
c4cdf811e3
Fix for zone controller spawn events where npc isn't inserted into entity list yet
2016-01-22 13:42:14 -06:00
Alex
211306f9be
Merge pull request #493 from daerath/master
...
Loadlootdrops (shareddb.cpp) not exiting on error
2016-01-21 21:46:50 -08:00
Alex
a22df6da33
Merge pull request #487 from lwahlmeier/master
...
fixed else error case for eqtime table
2016-01-21 21:46:36 -08:00
Tim DeLong
b4b28e5eb8
If an error occurs (!results.Success()) in loadlootdrops the method continues processing instead of exiting.
2016-01-21 11:53:14 -05:00
Michael Cook (mackal)
d86307c720
Rework say links
...
We now consume 1 item ID for say links, this means you will be able to create
more items! We used ID 0xFFFFF for this, which is the max ID an item can be
in the item links. You have the rest to play with!
Normal say links pass the ID in the first aug slot and silent say links
in the second aug slot. This means we can have MANY more say links as well!
2016-01-20 22:31:35 -05:00
Uleat
04b7ba7a1d
Added proxy accessors for all TextLink fields
2016-01-20 21:54:18 -05:00
Michael Cook (mackal)
1ddbfdf4e9
Fix ItemInst::GetItemElementalDamage
2016-01-16 18:46:32 -05:00
Michael Cook (mackal)
600866f573
Rewrite Bane and Elemental Dmg stuff and GetWeaponDamage (client version)
2016-01-16 18:29:17 -05:00
Michael Cook (mackal)
ad1c91f204
Fix bots
2016-01-16 17:52:21 -05:00
Michael Cook (mackal)
8f0d9015be
Fix rec/req level issues
2016-01-16 17:17:09 -05:00
Michael Cook (mackal)
281344b049
Add various GetItemStat totallers to ItemInst
...
The intent of these functions is to simplify various locations in the
code where we need to get a total of some stat on an item, including augs
and we can not just grab the total from the itembonuses struct.
This will also centralize where we need to add the powersource aug scaling
when we implement them. Since they will need the Purity stat from the
item it is in.
Notes:
- These functions recurse if the augments flag is true, which is false by
default to make it so you have to be explicit about recursing or not
- These functions don't take into account if you can equip or if you are
below recommended level, you will have to do that where you call these
functions.
2016-01-16 17:10:11 -05:00
Michael Cook (mackal)
d7e44643b5
Fix resist display issue for RoF/RoF2
...
These need to be found for the other clients
They are most likely a similar amount of bytes away from
the potionbelt in all clients
2016-01-15 17:20:48 -05:00
Michael Cook (mackal)
42f7e03b04
Fix typo in last commit
2016-01-15 17:00:10 -05:00
Michael Cook (mackal)
f33f3bd4f5
Fix Drakkin base resists and some missing class bonuses
2016-01-15 16:09:23 -05:00
Uleat
e161805bc9
Added changelog entry for #summonitem [itemlink] change
2016-01-13 15:25:22 -05:00
Uleat
6db397f07d
Added item link functionality to #summonitem (thanks Kinglykrab!)
2016-01-13 15:10:21 -05:00
Uleat
23758d5e90
Merge pull request #491 from KinglyKrab/master
...
Modified #flag functionality for target-based account status refresh.
2016-01-13 15:00:21 -05:00
Kinglykrab
f8ce556acb
Modified #flag functionality for target-based account status refresh.
2016-01-13 08:08:23 -05:00
Michael Cook (mackal)
3048eca5ad
Merge pull request #490 from AthrogatePEQ/master
...
Lua_Client::ClearCompassMark()
2016-01-12 22:56:18 -05:00