NPC/Waypoints
* improve display for NPCs traversing zones and/or floors (e.g.: npc 844)
This commit is contained in:
parent
e493acca0d
commit
7e5659f49f
1 changed files with 5 additions and 5 deletions
|
|
@ -607,14 +607,14 @@ trait spawnHelper
|
|||
);
|
||||
|
||||
// connective line
|
||||
if ($i > 0)
|
||||
if ($i > 0 && $wPoints[$i - 1]['areaId'] == $p['areaId'])
|
||||
$opts['lines'] = [[$wPoints[$i - 1]['posX'], $wPoints[$i - 1]['posY']]];
|
||||
|
||||
$data[$s['areaId']][$s['floor']]['coords'][] = [$p['posX'], $p['posY'], $opts];
|
||||
if (empty($wpSum[$s['areaId']][$s['floor']]))
|
||||
$wpSum[$s['areaId']][$s['floor']] = 1;
|
||||
$data[$p['areaId']][$p['floor']]['coords'][] = [$p['posX'], $p['posY'], $opts];
|
||||
if (empty($wpSum[$p['areaId']][$p['floor']]))
|
||||
$wpSum[$p['areaId']][$p['floor']] = 1;
|
||||
else
|
||||
$wpSum[$s['areaId']][$s['floor']]++;
|
||||
$wpSum[$p['areaId']][$p['floor']]++;
|
||||
}
|
||||
$wpIdx++;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue