mackal
2073ca8d38
Fixed and cleaned up Client::Escape()
...
Fixed SE_FadingMemories to use Client::Escape()
Rogue AA Escape now uses a spell instead of AA Action
Bard AA Fading Memories now only uses the AA Action to eat mana
2013-03-23 18:34:06 -04:00
JJ
ac040b5197
Added some pointer checks as discussed in issue #36
2013-03-22 21:48:57 -04:00
badcaptain
9b1a18d9a3
Merge branch 'master' of https://github.com/EQEmu/Server
...
Conflicts:
changelog.txt
2013-03-22 00:07:22 -04:00
badcaptain
a20c7735e8
Fixed merc buffing bugs, added checks before dismissing merc to prevent possible bugged mercs, merged in Secret's merc memory leak fixes.
2013-03-22 00:03:50 -04:00
mackal
886c7bf634
Fixed stacking issues with SE_Limit* (ex. Unholy Aura Discipline and Aura of Reverence)
2013-03-20 23:29:00 -04:00
Derision
6ae8fbc0e4
Initialised some data in Mob/Merc constructors to stop valgrind complaining.
2013-03-19 20:44:22 +00:00
Derision
f32a277643
Fixed memory leak in OP_VeteranRewardsAvailable
2013-03-19 19:22:16 +00:00
badcaptain
f5e58e0125
Merge branch 'master' of https://github.com/EQEmu/Server into Mercs
...
Conflicts:
changelog.txt
2013-03-19 00:57:15 -04:00
badcaptain
660ab53476
Fixed zone crash due to merc focus effects & tribute, merc aggro issues when client in melee range, spell recast timers. Added melee DPS spells/disciplines & support.
2013-03-19 00:53:01 -04:00
Derision
5c9f2c0d50
Fixed a couple of memory leaks.
2013-03-18 21:09:23 +00:00
Derision
d036afee5b
Fixed missing version parameter in DB select in GetZoneWeather.
2013-03-17 15:52:48 +00:00
Derision
981cabe857
Fixed a couple of merc memory leaks and removed some commented out DumpPacket calls.
2013-03-17 13:52:43 +00:00
SecretsOTheP
1dc1655891
Hopefully fixed that pesky merc memleak and cleaned up mercs a tad.
2013-03-17 13:01:54 +00:00
SecretsOTheP
0bc942f4d5
Test
2013-03-17 13:01:53 +00:00
Derision
810fdf3cca
Resurrection - Fix for RoF + fixed a couple of memory leaks.
2013-03-15 19:37:29 +00:00
badcaptain
a14fecaf78
Forgot to remove debugging.
2013-03-14 23:13:49 -04:00
badcaptain
e12b06a9ad
Merge branch 'master' of https://github.com/EQEmu/Server
2013-03-14 23:03:39 -04:00
JJ
0b0ee921a5
Fix for hatelist random missing last member on hatelist.
2013-03-14 20:42:02 -04:00
badcaptain
7109a40637
Merge branch 'master' of https://github.com/EQEmu/Server
2013-03-14 20:03:48 -04:00
badcaptain
0a805feeec
Fixed Merc spell recast timers, changed how Mercs add mobs to their hate lists (should prevent IsEngaged() issues), initial Caster DPS Merc spell casting AI, initial Merc stance implementation, Mercs now suspend when their owner dies to prevent them being bugged (until it can be fixed), added 2 seconds between spell casts to be live-like.
2013-03-14 19:51:29 -04:00
Derision
9fdb6862f8
Updated comment in Handle_OP_ItemPreview
2013-03-10 20:41:09 +00:00
Derision
e53ae5f6d5
More compiler warning fixes.
2013-03-10 18:55:18 +00:00
Derision
0ad1044b2e
Added some error logging into ZoneDatabase::NPCSpawnDB for #npcspawn create
2013-03-09 20:13:11 +00:00
Arthur Ice
faa93c3739
Added some consts to remove 'deprecated string to char*' warnings.
2013-03-09 10:52:25 -08:00
Derision
0e6272e6d8
Removed _log message from zone/CatchSignal on Linux as it can deadlock on shutdown if another signal is received while the _log call is being processed.
2013-03-09 13:31:54 +00:00
Derision
c363261d00
Fix from Zaela_S to stop mobs aggroing on dead players when using RespawnFromHover.
2013-03-09 13:18:36 +00:00
af4t
c81549a441
Melee tomes named "Skill: ...": had overlooked learn-by-right-click, updated.
2013-03-07 09:42:16 -05:00
Alex
2ee8e17ac0
Merge pull request #27 from af4t/master
...
Fix NPCs aggro each other from beneficial spells
2013-03-05 23:06:52 -08:00
Alex
f7469412f1
Merge pull request #23 from addtheice/master
...
Fixed missing include that blocked compile on linux.
2013-03-05 23:05:27 -08:00
af4t
a80eb397d5
Stop NPCs from aggroing each other with buffs/beneficial spells.
2013-03-05 16:19:46 -05:00
Derision
c8ca362eba
Few minor issues highlighted by cppcheck/valgrind.
2013-03-04 19:15:07 +00:00
Arthur Ice
0c6eee6d81
More warning clean ups (NULL to 0 on int, sprintf flags, typedef on enum)
2013-03-03 21:45:46 -08:00
Derision
af1f87a00f
Fixed uninitialised variabled tempBot in #bot stance command (cppcheck)
2013-03-03 22:26:57 +00:00
Derision
9a47e79e8e
Fixed memleak in Client::Handle_OP_MercenaryDataRequest (cppcheck)
2013-03-03 22:22:04 +00:00
Derision
aceaba0fb0
Fixed uninitialised mercOwner highlighted by cppcheck.
2013-03-03 22:12:14 +00:00
badcaptain
7c34a89ec5
Fixed Merc depop bug, added merc rest regen, fixed merc group spell casting bug where mercs would continue to try to cast group buffs on pets of caster who didn't have Pet Affinity AA.
2013-03-02 01:07:18 -05:00
af4t
c054cb3dd0
Merge branch 'master' of git://github.com/EQEmu/Server
2013-03-01 00:27:20 -05:00
af4t
8640a89323
Undo MAG pet targeting change
2013-03-01 00:23:21 -05:00
badcaptain
ea72975e69
Fixed Merc duplicate save bug, focus items, spell_scale and heal_scale now work implemented, new merc equipment (with focus items), added checks during merc hire, unsuspend, & timer update for states where a merc can't be hired, unsuspended, or can't be retained due to insufficient funds, no room in group, in raid, invalid merc data, etc, and give appropriate feedback, added rules for charging of merc purchase and upkeep costs.
2013-03-01 00:01:27 -05:00
KimLS
92ed7e694f
Merge branch 'master' into shared_mem
2013-02-26 21:29:34 -08:00
Alex
a95205905e
Merge pull request #16 from af4t/TomeFix
...
Melee tomes named "Skill: ..." can be handed to guildmasters and memoriz...
2013-02-26 01:09:33 -08:00
af4t
945db17cb8
Fix targeting for summoned pets in Mob::DetermineSpellTargets
2013-02-25 10:38:03 -05:00
af4t
e48d59b07b
Melee tomes named "Skill: ..." can be handed to guildmasters and memorized.
2013-02-25 09:19:07 -05:00
KimLS
d42ff6ce19
Merge branch 'master' into shared_mem
2013-02-23 22:43:24 -08:00
Derision
34a4b2ab37
Misc fizes.
2013-02-23 23:12:10 +00:00
KimLS
9c1159837a
Merge branch 'master' into shared_mem
2013-02-23 15:04:16 -08:00
KimLS
147c96970c
Moved faction stuff around, removed stupid external item status stuff
2013-02-23 15:03:15 -08:00
Derision
e7e1b46b36
Set #reloadlevelmods to status 255
2013-02-23 22:17:19 +00:00
Derision
299dc525d0
Set #reloadworld to 255 status
2013-02-23 22:00:43 +00:00
KimLS
c31b2b65c1
NPC Faction lists to new shared memory scheme
2013-02-23 13:45:19 -08:00