4044 Commits

Author SHA1 Message Date
Michael Cook (mackal)
7742892377 Fix issue with Mob::MakeNewPositionAndSendUpdate 2014-12-23 22:26:36 -05:00
Kinglykrab
c10bccebdb Two bot crash fixes (#bot bardoutofcombat and #bot setinspectmessage). 2014-12-23 22:10:35 -05:00
Uleat
cdd624e7a8 Hack fix for zone shutdown crashes involving HateList::GetTop() 2014-12-23 10:22:03 -05:00
Uleat
34ab3e10f5 Added some nullptr checks for ItemInst* in a few places (tradeskills.cpp - particularly augments - needs a better review) 2014-12-23 10:14:45 -05:00
Trevius
ed257b0ef3 (RoF+) Added a work-around for the cursor buffer issue. 2014-12-22 20:51:56 -06:00
Trevius
b072f5873d Merge branch 'master' of https://github.com/EQEmu/Server 2014-12-22 20:51:04 -06:00
Trevius
cba68645a8 More work on RoF+ Cursor Buffer. 2014-12-22 19:47:02 -06:00
Trevius
d454763cd1 RoF+ Cursor Buffer SummonItem Initial Test Change 2014-12-22 19:47:01 -06:00
Michael Cook (mackal)
36c1f50e1b Use lambda expression for compare instead 2014-12-22 17:51:59 -05:00
Trevius
6e192b1794 (RoF2) Fixed Tracking. 2014-12-22 16:09:11 -06:00
Kinglykrab
a4febbb648 Modified #reloadworld. Example: #reloadworld 1 - repops globally and reloads quests globally. #reloadworld or #reloadworld 0 - reloads quests globally. 2014-12-22 04:47:51 -05:00
Michael Cook (mackal)
18fb86a560 Force changing the timer_time for attack timers
Should fix issues with waiting for a slow timer after a cure
2014-12-22 01:58:54 -05:00
Michael Cook (mackal)
a7cdb4c0af Add a few missing bonus recalcs 2014-12-21 23:53:02 -05:00
Michael Cook (mackal)
de3f9f7276 Fix missing {} in SE_*Counter bonus processing 2014-12-21 23:48:18 -05:00
Akkadius
cee7a9a0fd variable rename, readability 2014-12-21 21:39:04 -06:00
Arthur Ice
f409d39f1a merge upstream 2014-12-21 13:57:20 -08:00
Trevius
ef287bc857 Fixed Armor Tinting (players and NPCs) that was broken during a previous update. 2014-12-19 15:46:01 -06:00
Michael Cook (mackal)
1261aac036 Check DivineAura in TryWeaponProc, should resolve #321 2014-12-18 18:50:38 -05:00
KayenEQ
45e71ff6d1 Merge pull request #320 from KayenEQ/Development
Clients will now receive exp / faction from their swarm pets kills ect.
2014-12-18 04:58:23 -05:00
Michael Cook (mackal)
ce9bcef620 std::deque is a much better fit, should have bit better performance 2014-12-18 02:20:03 -05:00
Uleat
fe4872c921 Debug >= 11 compile fail fix 2014-12-17 20:09:53 -05:00
KayenEQ
7dad77c080 Clients will now receive exp / faction from their swarm pets kills ect. 2014-12-17 20:09:41 -05:00
KayenEQ
cd33307975 NPC ranged attack projectiles will now do damage on impact.
Uses same rule as the client version.
2014-12-17 10:59:23 -05:00
KayenEQ
26e87c999b Merge pull request #318 from KayenEQ/Development
Misc fixes / Perl exports
2014-12-17 06:09:29 -05:00
KayenEQ
29ef1527e7 update 2014-12-17 06:09:04 -05:00
KayenEQ
d69552d4df Perl: NPC AddRangedProc(spellid, chance)
Perl: NPC AddDefensiveProc(spellid, chance)
2014-12-17 05:57:16 -05:00
Michael Cook (mackal)
a14f8058da Switch path stuff to vectors
This should be more CPU cache friendly compared to lists so should
be faster. (profiling looked promising)
2014-12-17 01:52:00 -05:00
KayenEQ
ab5d0ad43f Fix for NPC ranged procs 2014-12-16 20:20:22 -05:00
KayenEQ
fc306bbc1d Fix for special attack NPC_CHASE_DISTANCE to now work correctly
Perl export: NPC GetAttackDelay
Perl export: NPC GetAvoidanceRating
Perl export: NPC AddMeleeProc
Special Attacks will no longer be able to hit immune to melee / bane only flagged NPCs.
2014-12-16 18:53:15 -05:00
Akkadius
ad8e834fe8 Dropping client 6.2 support 2014-12-15 23:14:55 -06:00
Akkadius
3edda155c6 Linux build fix 2014-12-15 19:47:08 -06:00
Akkadius
a3a1f05718 zonedb and zoning header spacing 2014-12-15 19:17:31 -06:00
Akkadius
7f1ba17894 zone_logsys structure clean 2014-12-15 19:17:07 -06:00
Akkadius
def95b6584 zone_config structure clean 2014-12-15 19:16:53 -06:00
Akkadius
c646a6c43a zone.cpp & .h include header cleanup 2014-12-15 19:14:41 -06:00
Akkadius
9ef0fa13c7 Merge branch 'master' of https://github.com/EQEmu/Server 2014-12-15 19:12:23 -06:00
Akkadius
de243cd5d7 worldserver.cpp header include cleanup 2014-12-15 19:12:04 -06:00
Michael Cook (mackal)
b5c60d8123 Bot compile fix 2014-12-15 20:08:46 -05:00
Akkadius
6a6e91abc5 waypoints.cpp header include cleanup 2014-12-15 19:07:31 -06:00
Akkadius
6fd2c2915a water_map.cpp header include cleanup 2014-12-15 19:05:52 -06:00
Akkadius
8ebfa36f00 tribute.cpp header include cleanup 2014-12-15 19:03:24 -06:00
Akkadius
537af79c8e trap.cpp & .h header include cleanup and forward declare 2014-12-15 19:01:54 -06:00
Akkadius
a9226c00d8 trading.cpp header include cleanup 2014-12-15 18:59:21 -06:00
Akkadius
c5c33f6f49 tradeskills.cpp header include cleanup 2014-12-15 18:57:09 -06:00
Akkadius
e218ebb92f titles.cpp & .h header cleanup and forward declare 2014-12-15 18:56:23 -06:00
Akkadius
856eadc628 tasks.cpp & .h header include cleanup 2014-12-15 18:54:23 -06:00
Akkadius
1ec2ce7e26 spells.cpp header include cleanup 2014-12-15 18:48:42 -06:00
Akkadius
020dfbf538 spell_effects header include cleanup 2014-12-15 18:47:22 -06:00
Akkadius
b945729d1a special_attacks.cpp header cleanup 2014-12-15 18:46:41 -06:00
Akkadius
24f9e8d181 spawngroup.cpp & .h header include cleanup 2014-12-15 18:44:36 -06:00