KayenEQ
bfb17a2fb5
Kayen: Implemented SE_ArcheryDoubleAttack (Chance to do an extra archery attack)
...
Kayen: Implemented SE_ShieldEquipDmgMod (Increase damage in primary hand if shield equiped)
Kayen: Implemented SE_ShieldEquipHateMod (Increase hate generated if shield equiped)
Kayen: Implemented SE_TriggerOnAmountValue (Trigger spell if HP/Mana/End bellow X value or num pet on target)
2013-12-17 21:51:13 -05:00
KayenEQ
8007097aae
Kayen: Fix to SE_BlockNextSpellFocus to make it functional again.
2013-12-16 00:53:00 -05:00
Michael Cook (mackal)
32e5ed5ad8
Merge branch 'master' of github.com:KayenEQ/Server into KayenEQ-master
...
Conflicts:
changelog.txt
2013-12-15 23:51:21 -05:00
Michael Cook
65afbd4147
Moved BlockedBuffs check down for spell effects
2013-12-15 18:44:45 -05:00
Michael Cook
81e04ee185
Fix some indentation
2013-12-15 03:21:57 -05:00
KayenEQ
52722dc0c8
Kayen: Implemented SE_ReduceHealing (Reduces amount of healing on target by X amount)
...
Kayen: Implemented SE_CastonFocusEffect (Triggers spell as part of a focus, when that focus effect is used)
Kayen: Implemented SE_IncreaseHitDmgTaken (Effect is triggered when X amount of damage is taken)
Kayen: More fixes for various spell triggers/procs to now properly use their resist modifier.
2013-12-15 03:15:39 -05:00
Michael Cook
b9c270fab6
Merge branch 'master' of github.com:EQEmu/Server
...
Conflicts:
changelog.txt
2013-12-14 16:44:04 -05:00
Michael Cook
48db481fbb
Fix blocked buffs from failing
...
When a buff is blocked it should just fail to be applied
instead of interrupting. Mana should also be eaten.
2013-12-14 16:42:12 -05:00
JJ
37cacd27b1
Changed enable/disable recipe to confirm change made.
2013-12-14 09:55:46 -05:00
Alex
466f541798
Merge pull request #95 from KayenEQ/master
...
Spell Effect fixes and additions
2013-12-13 20:48:24 -08:00
KayenEQ
9781af5696
Merge branch 'master' of github.com:KayenEQ/Server
...
Conflicts:
changelog.txt
2013-12-13 22:47:04 -05:00
KayenEQ
f6d5e8031f
Kayen: Implemented additional functionality for SE_CurrentHP utilizing base2 values. (ie limit to body type)
...
Kayen: Implemented SE_MitigateMeleeDamageSP (Partial Melee Rune that only is lowered if melee hits are over X amount of damage)
Kayen: Implemented SE_SpellOnAmtDmgTaken (Effect is triggered when X amount of damage is taken)
Kayen: Fix for various spell triggers/procs to now properly use their resist modifier.
Kayen: Fix to mob->ModSkillDmgTaken(skill_num, value), setting value to -1 will now properly effect all skills.
2013-12-13 21:29:35 -05:00
Michael Cook
c70ea4a621
Fix haste caps
...
Before these were mostly guess work, now based on what clients report
since they do their own calculations so are most likely correct.
2013-12-11 15:44:59 -05:00
Michael Cook
76ec6e4da2
Fixed crippling blow issues with berserker frenzy
...
Also added two rules to control when to enter/exit berserker frenzy
2013-12-11 01:49:51 -05:00
Michael Cook (mackal)
cd2825288d
Fix issue with SpellType_Charm case in AICastSpell
2013-12-04 00:52:12 -05:00
Michael Cook
d95fdda30f
Fix procing off of unattackable things
...
This /might/ be a little restrictive, but it should prevent easy
farming of bone chips from Boneshear etc
2013-12-03 16:12:13 -05:00
Michael Cook
4fdcf604f2
Added #showspellslist command to show us a mob's spells
2013-12-03 15:57:50 -05:00
JJ
02c9007765
Bandaid fix to CopyCharacter function.
2013-12-02 22:20:46 -05:00
Michael Cook
0f54830bc5
Stacking issues should be resolved now
...
I have a feeling this could be slightly better, but it works correctly.
2013-11-29 18:32:30 -05:00
Michael Cook
d329fe0c12
Revert "Fixed issue with SE_StackingCommand_Overwrite"
...
This reverts commit a7ce852ca5f313f0f9d89b587a35bb18be14aa4d.
2013-11-29 15:35:51 -05:00
Michael Cook
a7ce852ca5
Fixed issue with SE_StackingCommand_Overwrite
...
SE_StackingCommand_Overwite uses the calc to figure out the slot to check.
Seems that calc 202 is slot 1 and 201 is actually something special. It
could be any slot, but need further investigation, for now, just ignore it.
2013-11-27 16:05:09 -05:00
Michael Cook
b4fce37c14
Quick fix to issue with self buffs
...
casting_spell_targetid isn't guaranteed to be correct at that point in the code
Quick fix for now
2013-11-27 14:38:03 -05:00
SecretsOTheP
51181c8c8b
AA fixes for PEQ's reported crash
2013-11-23 21:42:22 -05:00
KimLS
1c07ae9172
Fix for non-standard eqemu options in cmake, please don't do this in the future. Thank you.
2013-11-23 17:26:41 -08:00
SecretsOTheP
2f8cbb3a9d
Fixes to the following crashes seen on PEQ:
...
http://www.peqtgc.com/phpBB3/viewtopic.php?f=1&t=14293&p=67404#p67404
http://www.peqtgc.com/phpBB3/viewtopic.php?f=1&t=14293&p=67105#p67105
2013-11-22 15:32:02 -05:00
Alex
093af6af0b
Merge pull request #92 from clucksoft/master
...
suspend/ban kick fix
2013-11-20 02:36:27 -08:00
Michael Cook
0567073ca0
Quick fix for dot issue introduced in 765b5ee8
...
This could probably be done better
2013-11-19 18:34:20 -05:00
Michael Cook
e33eb9d7b0
Partially implement dot_stacking_exempt
...
When it is 1 the spell will block it from other casters
Not 100% sure on when it's -1 so not currently used
2013-11-19 17:43:40 -05:00
clucksoft
fd10ddf86d
suspend/ban kick fix
2013-11-19 12:48:59 -08:00
SecretsOTheP
edd4d47929
Merge branch 'master' of https://github.com/EQEmu/Server
2013-11-19 09:58:18 -05:00
SecretsOTheP
f31b9ad98b
Made the variable for disabling the logging system always default to ON instead of OFF. Changed the wording so it's less confusing.
...
This means that the debug logging information will not display at all by default, but the GM command logging will display enabled. If you need to diagnose the logs, simply turn them on at the expense of added CPU/Disk I/O
2013-11-19 09:57:52 -05:00
Michael Cook (mackal)
10ee3ea346
Fixed shared memory read me
2013-11-19 00:09:41 -05:00
Michael Cook (mackal)
62b7eda9e9
Added read me to shared_memory
2013-11-19 00:08:22 -05:00
SecretsOTheP
8b7984cf7d
Merge branch 'master' of https://github.com/EQEmu/Server
2013-11-18 23:56:11 -05:00
SecretsOTheP
4a0e07a54c
Fixes to actually use the cmake defs added in the previous revision
2013-11-18 23:54:24 -05:00
SecretsOTheP
6e520c8476
Added options to CMake to disable GM command logging or disable logging entirely while keeping GM commands enabled.
...
Cleaned up some logging
2013-11-18 23:49:12 -05:00
Michael Cook (mackal)
917a8ed389
Fix some errors in comments
2013-11-18 16:21:10 -05:00
Sorvani
86bba4ff0e
changed aggro_range to leach_range and tether_range appropriately
2013-11-18 13:53:21 -06:00
Michael Cook (mackal)
300799fdc8
Added npc_types.assistradius, defaults to npc_types.aggroradius if set to 0
2013-11-18 12:44:39 -05:00
Sorvani
65e36e02fb
fixed leash and tether to correctly used specified range.
2013-11-17 20:55:44 -06:00
Michael Cook
09dd3c1b37
Fixed an issue that arose from 78ab3471
...
Reworked how Mob::_GetMovementSpeed worked to fix an issue of walking
with a sufficiently high movemod.
Added a rule Character:BaseRunSpeedCap (default 158) to control the
cap on runspeed from buffs. Hardcapped to 225 for sanity's sake.
2013-11-17 19:37:49 -05:00
Michael Cook (mackal)
36233538fd
Some whitespace fixes in zone/spells.cpp
2013-11-17 00:34:58 -05:00
Michael Cook
3d5b3d1e8c
Added Mob::DoCastingChecks() which checks for various casting fail conditions while casting
2013-11-17 00:31:17 -05:00
Michael Cook
3c2ae8250f
Merge pull request #91 from Leere/drink_message
...
Fix for auto-consume drinking message
2013-11-15 19:23:02 -08:00
Leere
6a95abb01f
Fix for auto-consume drinking message
2013-11-16 03:40:35 +01:00
JJ
4c6fce5d5c
Add a little more debug info to MQGate hack detection.
2013-11-15 19:31:43 -05:00
Michael Cook
08b5225a13
Merge pull request #90 from Leere/stacking_issue
...
Fix for a stacking issue with SE_StackingCommand_Block for druid skins
2013-11-15 13:15:53 -08:00
Leere
765b5ee826
Fix for a stacking issue with SE_StackingCommand_Block for druid skins
2013-11-15 18:03:13 +01:00
Michael Cook
a40a34d2e8
Fixed Mob::CalcFocusEffect()'s SE_LimitEffect
2013-11-15 01:17:27 -05:00
Michael Cook (mackal)
983ee2d39b
Merge branch 'master' of github.com:EQEmu/Server
2013-11-14 20:28:01 -05:00