Michael Cook (mackal)
35977b02ed
Merge branch 'master' into auras
2017-07-18 22:49:48 -04:00
Akkadius
20b6c2f556
One more NodeLoc compare adjustment
2017-07-18 19:16:41 -05:00
Akkadius
7cda4aaa2c
Fix some pathing logic that is using Z to match a node reach when it is error prone in certain scenarios
...
Fixed a decent amount of path logging
2017-07-18 19:09:28 -05:00
Michael Cook (mackal)
fe8c55ac63
Auras now zone
2017-07-18 17:52:39 -04:00
KimLS
5f1063acb9
Add pathfinding interfaces, still heavily wip
2017-07-18 00:01:59 -07:00
Michael Cook (mackal)
f917a38e1a
Fix a few things with auras
2017-07-17 19:35:00 -04:00
Michael Cook (mackal)
accc8aee57
Merge branch 'master' into auras
2017-07-17 15:23:50 -04:00
KimLS
596e3b28b5
Actually add the interface files
2017-07-16 22:30:19 -07:00
KimLS
077ba02004
Merge branch 'master' of github.com:EQEmu/Server into wp
2017-07-16 22:30:03 -07:00
KimLS
75ee3b30e2
Support for races up to waypoint node race, wip on interface for pathfinding to support both kinds.
2017-07-16 22:29:52 -07:00
Akkadius
10a27c2081
Merge pull request #635 from xackery/eqemu_config_json
...
Eqemu config json
2017-07-17 00:00:13 -05:00
Akkadius
78d95cab89
Fix logic loop issue with NPC pathing in zones with .path files, this creates a new rule in place of the old and a new one will be automatically created in the database
2017-07-16 23:55:15 -05:00
Akkadius
7881d6609a
Make sure we send client updates for heading or animation changes while still
2017-07-16 22:34:22 -05:00
Michael Cook (mackal)
3312d8c05b
Fix swarm pets too
2017-07-16 15:20:57 -04:00
Michael Cook (mackal)
8b5389e719
Fix pet aura
2017-07-16 15:19:10 -04:00
Michael Cook (mackal)
6f2de7d31b
Add function for group pet type auras
2017-07-16 13:33:17 -04:00
Michael Cook (mackal)
fb208657ea
Merge branch 'master' into auras
2017-07-16 12:39:06 -04:00
Akkadius
0b489bc507
LoS Drop when close adjustment
2017-07-16 04:36:36 -05:00
Akkadius
b2b447516d
Make a FixZ call at waypoint arrive so bad grids don't make NPC's hop
2017-07-16 03:31:26 -05:00
Akkadius
f7cc23d415
Cracked the code on FixZ offsets
2017-07-16 03:21:13 -05:00
Michael Cook (mackal)
6fcd39b4f8
Merge branch 'master' into auras
2017-07-16 01:14:53 -04:00
Akkadius
70a74d6615
Fix for mobs who are hailed while moving - this allows them to properly stop, and return on their grid after pause time
2017-07-15 23:57:08 -05:00
Michael Cook (mackal)
55c557f227
Add ProcessOnAllFriendlies
2017-07-16 00:26:18 -04:00
Michael Cook (mackal)
ab5fe1e518
Merge branch 'master' into auras
2017-07-16 00:09:26 -04:00
Xackery
4d12481822
added eqemu_config.json support
2017-07-15 20:29:55 -07:00
Michael Cook (mackal)
92031bbd70
Add remove aura functions
2017-07-15 23:10:25 -04:00
Akkadius
f9480f2518
Taper down on non-moving client update spam
2017-07-15 17:05:28 -05:00
Michael Cook (mackal)
2342caff32
Update for changes on master
2017-07-14 23:15:37 -04:00
Michael Cook (mackal)
e05a45f6c7
Merge branch 'master' into auras
2017-07-14 23:14:13 -04:00
Michael Cook (mackal)
c7e33eb6b9
Fix totems issue and add despawn
...
Despawn should tell client ... still TODO
2017-07-14 23:13:33 -04:00
Akkadius
6c1efd74cb
Resolve an issue with NPC's not returning back to guard point when once engaged and dropped aggro
2017-07-14 21:45:38 -05:00
Akkadius
43204e52f8
Client position updates should be smoother (granted the client has a good connection)
...
Clients should also no longer randomly disappear
2017-07-14 20:49:57 -05:00
Michael Cook (mackal)
2a7a88ff47
Implement some trap functions
2017-07-14 18:27:57 -04:00
Michael Cook (mackal)
6580aad173
Merge branch 'master' into auras
2017-07-14 15:52:36 -04:00
Michael Cook (mackal)
574a5e303c
Aura "OnAllGroupMembers" won't cast instant spells on entering area
...
Ex. The bard regen auras just cast on a timer
2017-07-14 15:50:57 -04:00
Akkadius
5c75a68715
HP Update tuning - HP Updates are now forced when a client is targeted
2017-07-14 14:23:35 -05:00
Michael Cook (mackal)
ee618f70ab
Add support for setting cast_time of aura
2017-07-14 13:49:32 -04:00
Michael Cook (mackal)
94038ebb75
WIP on auras
...
Lots to do still
Normal buffing auras currently work for the most part
2017-07-14 02:05:35 -04:00
Akkadius
be0374d197
Performance adjustment to SendPosition update logic
2017-07-13 00:52:42 -05:00
Akkadius
855796448c
Raid/Group/XTarget HP/Mana/Endurance updates now only send when percentage changes
...
Raid/Group Mana/Endurance updates should now update real-time once again
Fixed an issue with clients looking like they are 'skipping' when they are moving in view of another client
Fixed an issue with NPC's who are ghosted in plain view of a client when they are not really there
2017-07-11 17:54:46 -05:00
Akkadius
d47daa2857
Pointer removals
2017-07-11 02:42:06 -05:00
Akkadius
d9a1cf8c7b
Safeguard to npc aggro scanning
2017-07-11 02:08:00 -05:00
Akkadius
59a2f0cdde
Refactor close_npcs to close_mobs for future implementations
2017-07-11 01:58:47 -05:00
Akkadius
ec00daa5be
Mob position updates now completely only send to 600 units range defined by Range:MobPositionUpdates
...
Client updates nearby clients more often because they will disappear after 10 seconds without a position update to the client
This results in a massive reduction in unnecessary traffic as we only update clients of their relevance around them
This also resembles live-like packet sending behavior of positions
2017-07-10 23:03:40 -05:00
Akkadius
dceb79ad69
Only send mana/endurance updates to self when they actually change
2017-07-10 22:57:58 -05:00
Akkadius
a41c690a62
Another animation adjustment
2017-07-10 22:27:03 -05:00
Akkadius
62e4169e50
More animation packet reductions, DoAnim is called in many other places in combat than just AttackAnimation
2017-07-10 20:41:56 -05:00
Akkadius
122e71f4a3
Fix HP/Mana/Endurance updates for group/raids when entering-leaving zone and when initially being added to group/raid
2017-07-10 20:40:32 -05:00
Akkadius
c6c6d00bad
#path process file_name.path will actually push to the maps/ directory by default now
2017-07-10 10:42:07 -05:00
Akkadius
ccdeb4d385
Fix HP update issues, rework logic for more accurate and responsive HP updates
2017-07-09 17:35:08 -05:00