KayenEQ
ede7f9899c
Renamed a few spell effects more appropriately.
2014-07-01 16:52:28 -04:00
KayenEQ
6ef11777e3
Implemented an enumerator list for numhits type variables.
...
Implemented type 4 outgoing spell damage numhits type.
2014-06-24 22:04:13 -04:00
KayenEQ
87ecdd38e5
Update for spell effect SE_LimitHPPercent, SE_LimitManaPercent, SE_LimitEndPercent
...
to utilize limit values. These effects cap your hp/end/mana at a set percent (base)
OR flat value (limit) which is ever is lower.
2014-05-14 09:27:47 -04:00
SecretsOTheP
9502f0aadf
Revert "It's never ogre with these hatelist crashes.."
...
This reverts commit dffee38dc622254a9847e1a09d79c572d1aaf388.
2014-04-23 12:50:25 -04:00
SecretsOTheP
6aa0c9d694
hatelist fixes to fixes to fixes
2014-04-22 13:37:35 -04:00
SecretsOTheP
dd1f5f6a11
More hatelist fixes. Trying to nail the crash :S
2014-04-22 13:24:07 -04:00
Uleat
955f164efb
Added optional rule for allowing bots to auto-update with their owner.
...
(Run the optional sql script to activate this feature)
2014-03-31 09:31:49 -04:00
KayenEQ
cbe0e94ca7
Implemented SE_NegateIfCombat
2014-03-27 23:23:15 -04:00
ukmeth0d
d559a9ac0d
Merge branch 'master' of git://github.com/Siroro/Server
2014-03-07 09:03:07 +01:00
ukmeth0d
3ec1c894ee
Fixed 2H Blunt Animation to match Live
...
Melee bots (with no mana) will now sit when not full HP and out of combat.
2014-03-07 01:34:30 +01:00
Michael Cook (mackal)
0e8f62b480
Fixes #129 - Initialize pointer to nullptr.
2014-03-05 01:52:41 -05:00
Michael Cook (mackal)
01bd8bd9fa
Reworked Weapon Procing
...
Broke up the logic to be a bit easier to follow
Procs should happen in the order that they do on live
Proc rates for spell buff procs should be more consistent with live
2014-02-27 03:19:25 -05:00
KayenEQ
205dd8a1e5
Clean up and revision of proc chance bonuses
...
Combat Effects and WeaponProc bonuses will no longer affect melee spell procs
2014-02-26 05:16:37 -05:00
KayenEQ
44c833fbe6
fixes
...
Re implemented deathsavechanceAA ect as ExtraDIChance
Confirmed on live that this effect persists even if caster not in zone.
2014-02-22 01:34:16 -05:00
KayenEQ
0caa1fd40b
new spell effects
...
buff struct/tables - required sql
Removed: death_save_chance and deathsave_aa_chance (no longer used)
Added: dot_rune, caston_x, caston_y, caston_z
minor fixes
2014-02-20 01:04:34 -05:00
KayenEQ
0fc7dade47
Spell Effect additions
...
Minor fixes
2014-02-18 21:59:33 -05:00
KayenEQ
93e9f29c77
update
2014-02-15 23:25:09 -05:00
SecretsOTheP
e5fd0f5d75
Merge branch 'master' of https://github.com/EQEmu/Server
2014-02-13 12:02:37 -05:00
SecretsOTheP
a3f9d5e707
bot.cpp was missing nullptr instead of NULL, that is now fixed.
...
hate_list.cpp potential crash fix related to center being nullptr
2014-02-13 12:02:26 -05:00
KayenEQ
5344679c7c
Fixes for numhits system
...
Implementation of new spell table fields
Update and further implemention of CastRestriction
2014-02-13 07:41:57 -05:00
KayenEQ
7623770613
Bot fixes for previous update.
2014-02-11 22:47:57 -05:00
Michael Cook (mackal)
ce4f4995b5
Merge with master
2014-02-10 12:04:35 -05:00
SecretsOTheP
f074ead7f6
demonstar55's entity list changes (slightly modified) and a crash fix for the #repop command used in rapid succession.
2014-02-10 10:39:12 -05:00
af4t
5733124c40
Resolve "unknown identifiers" in Bot::GetActSpellDamage
2014-02-03 10:37:11 -05:00
KayenEQ
72cec5608d
Revision to spell damage calculations
2014-02-02 23:23:41 -05:00
Michael Cook (mackal)
85d6db1de1
Switched some things to StringID defines
2014-01-24 02:05:26 -05:00
KayenEQ
38c5c79218
Numhits system revised
2014-01-20 21:27:53 -05:00
Michael Cook (mackal)
4216627604
Prefer prefix ++/-- on non-primitive types
...
Postfix ++/-- might cause the creation of a tmp instance
that might be optimized out. Mights are bad. Prefix doesn't
have this problem.
2014-01-13 22:14:02 -05:00
Uleat
e3805d5920
Converted SkillType typedef enumeration to SkillUseTypes enumeration
2013-10-27 13:03:41 -04:00
Uleat
3e6be197e6
Changed ItemTypes to ItemUseTypes
2013-10-27 09:04:52 -04:00
Uleat
0d5fc26841
Converted MATERIAL defines to MaterialUseSlots enumeration
2013-10-27 08:01:37 -04:00
Uleat
b3d117f8c1
Improper skill in use allowing riposte fix (Archery and Throwing allowing riposte check..no known bug reports)
2013-10-27 03:25:27 -04:00
badcaptain
809925dc3e
Bots- added out of combat bard songs & #bot bardoutofcombat on|off command to turn them on/off.
2013-10-12 00:47:15 -04:00
Michael Cook
9a19a00bdc
Added IsBuffSpell(spell_id). This will return true if the spell would end up having a duration, which will mean it would end up in one of the many buff windows on the client. This just makes sure the spell has a buffduration or buffdurationformula, which means the calculation will return a duration
...
Replaced all instances of CalcBuffDuration being used to determine if a spell was a buff with IsBuffSpell
Removed Mob::HasBuffIcon since it does the same thing IsBuffSpell does in a more convoluted way and had a rather missing leading name
Fixed issues that arose from the 10/03/2013 changes
2013-10-08 17:24:07 -04:00
KimLS
bef02b3511
Merge branch 'master' of https://github.com/EQEmu/Server
2013-08-29 15:46:56 -07:00
KimLS
fcd9b525a8
Removed Common Profiler and Zone Profiler. They're well past outdated status and are just code bloat.
2013-08-29 15:46:40 -07:00
Uleat
590d8f4043
Fix for bot pet spell buff corruption
2013-08-20 20:55:19 -04:00
Tabasco
936c8cce4b
Fixed a regression with level 10 and 20 hit caps.
2013-08-01 14:41:27 -05:00
KimLS
485fc2b2b7
Fix for bot compile
2013-07-13 13:53:13 -07:00
KimLS
3992ac02bb
Rampage, Area Rampage, Flurry got new customizable effects. Part of that was adding a new set of stuff to attack.
2013-07-08 14:37:01 -07:00
KimLS
63d678ce29
Replaced npcspecialatk with special_attacks, needs more testing also gotta export new api for it as I can't remove the legacy one. Too many quests rely on the legacy functionality.
2013-07-06 03:45:06 -07:00
KimLS
7b894a7c61
Added direct inventory access, and event_loot for items and event_weapon_proc for items
2013-06-20 14:03:22 -07:00
KimLS
bb8d11a57b
Merge from master
2013-06-17 11:47:45 -07:00
KimLS
0dbd0478c0
Merge of hatebourne's stuff
2013-06-12 12:11:56 -07:00
KimLS
a3e24b6854
Merge from master
2013-05-23 12:50:34 -07:00
Arthur Ice
5255c236c3
added std:: to a lot of locations which where
...
missed and added NOMINMAX to cmakelist
2013-05-22 23:55:49 -07:00
Arthur Ice
f1a487f606
Merge branch 'master' into StringFormatting.
...
Cleaned up the problems. Tested on Linux. Still need to test on windows.
Conflicts:
common/CMakeLists.txt
common/MiscFunctions.cpp
common/MiscFunctions.h
common/debug.cpp
world/Adventure.cpp
2013-05-19 18:56:21 -07:00
KimLS
f2e0f9cca5
Changed a bunch of event names, made event_death returning more seamless and fixed up trading quests to have them always face target outside the parser
2013-05-15 18:43:06 -07:00
KimLS
b26df187e6
Merge from master terrible
2013-05-15 16:01:13 -07:00
KimLS
9e13a2271c
Merge conflicts
2013-05-15 13:22:46 -07:00