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
j883376
0578f45490
Revert "Revert "Merge pull request #77 from j883376/cleanups""
...
This reverts commit d25205d9d381dc83d610fa1084019b90cfe83e1c.
2013-06-28 04:25:44 -04:00
KimLS
a5db4310c6
Merge branch 'master' into lua
...
Conflicts:
zone/merc.cpp
2013-06-27 12:53:47 -07:00
KimLS
d25205d9d3
Revert "Merge pull request #77 from j883376/cleanups"
...
This reverts commit 4ff2efea435a235b634904c91381334ce2d38e4b, reversing
changes made to e811e3975b3e6f5f1c3274a501b6f964925281fb.
2013-06-27 12:50:20 -07:00
KimLS
9e1115f899
Merge master, pretty close to RC atm
2013-06-26 12:52:00 -07:00
j883376
488b2888a8
Fix uses of uninitialized variables
...
- Replace unknown008 array with two separate variables in Object code
- Fix mismatched safe_delete() of an array
2013-06-25 23:40:05 -04: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
85c7e1b059
Player event export plus lua_object api
2013-06-03 16:49:47 -07:00
KimLS
e47de5deed
Merge with master
2013-05-24 01:23:58 -07:00
j883376
b47597b813
Merge branch 'master' of git://github.com/EQEmu/Server into gcc-changes
2013-05-23 21:12:07 -04:00
j883376
d6ff01d63c
Fix several GCC warnings
2013-05-23 20:22:42 -04:00
KimLS
a3e24b6854
Merge from master
2013-05-23 12:50:34 -07:00
KimLS
efe7092995
Merge and a few cleanup / bug fixes
2013-05-23 12:35:00 -07:00
KimLS
e6fba5ba82
Merging
2013-05-23 00:31:02 -07:00
Arthur Ice
ea2a1651d5
Merge branch 'master' into StringFormatting
...
Conflicts:
common/debug.cpp
2013-05-22 18:07:39 -07:00
Michael Cook
0fdfe025cb
Remove 'using namespaces std' fixes #61
2013-05-22 16:17:19 -04: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
1f265af1e7
Hate list stuff, need to make it more efficient
2013-05-17 09:49:02 -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
3cc1065873
more lua, gonna work on single interpreter soon
2013-05-14 19:05:49 -07:00
Arthur Ice
373ff66240
moved string functions from MiscFunctions to StringUtil
2013-05-11 00:05:11 -07:00
j883376
4bdd8b2502
Change space indentation to tabs
2013-05-09 11:37:51 -04:00
j883376
ffcff4aea1
Remove trailing whitespace
2013-05-09 11:13:16 -04:00
Arthur Ice
7560b6b0a7
NULL to nullptr
2013-05-04 18:06:58 -07:00
Derision
e1c2657b11
NULL check in Merc::CalcItemBonuses
2013-05-03 09:36:16 +01:00
badcaptain
e2f25d1c92
Fixed a couple of merc stat issues and a few bot aggro issues, removed unneeded bot pet AI.
2013-04-25 00:42:52 -04:00
badcaptain
15e31d1c03
Merge branch 'master' of https://github.com/EQEmu/Server
2013-04-02 19:10:18 -04:00
badcaptain
a787a7ce72
Fixed Merc lack of use of heal over time spells (causing excessive healing), fixed pet mitigation/AC issues.
2013-04-02 19:09:32 -04:00
SecretsOTheP
c7ff207017
Made Merc::AddMercToGroup handle cleaning up old groups as opposed to doing it in each location before AddMercToGroup. This should fix cases where the Merc's owner is invalid and being referenced, which causes the crash located in:
...
http://www.eqemulator.org/forums/showthread.php?t=36670&page=2
2013-03-25 13:07:58 -04:00
SecretsOTheP
23820a369e
Moved around some data in Mercs to help prevent another crash... dunno if it actually will fix it but it can't hurt >_<
2013-03-24 18:08:03 -04:00
SecretsOTheP
e609ec1df6
Fix for a crash issue related to groups that both PEQ and Armm reported on the forums.
2013-03-24 04:01:49 -04:00
SecretsOTheP
a6f2c1be8a
Syntax error, better place for entity list removal
2013-03-23 10:13:29 -04:00
SecretsOTheP
18e9714273
Another safeguard against a dangling pointer.
2013-03-23 10:10:03 -04:00
SecretsOTheP
fa18991917
Added a few checks to resolve dangling pointers involving Mercs. Similar to the AIYellForHelp crash fixed years ago by Rogean.
2013-03-23 10:04:49 -04:00
SecretsOTheP
abaad22eb4
-Merc upkeep timers fixed to display properly. They now persist through zones as well as save to the database properly.
...
-Merc unsuspend timers should now be more reliable across zone shutdown.
2013-03-23 04:58:03 -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
Derision
6ae8fbc0e4
Initialised some data in Mob/Merc constructors to stop valgrind complaining.
2013-03-19 20:44:22 +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
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
badcaptain
a14fecaf78
Forgot to remove debugging.
2013-03-14 23:13:49 -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
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