October 18, 2021, 01:11:38 AM

Updates

Started by Sido, September 07, 2021, 12:50:17 AM

Tryskell

Merge remote-tracking branch 'origin/feature-paging-over-maker'

Add pagination upon //maker.

Source: Merge remote-tracking branch 'origin/feature-paging-over-maker'
<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

Implementation of saving/loading NPC stats. Cleanup.

- Added usage of SpawnData in ASpawn, Spawn and MultiSpawn.
- SpawnData is now actually saved in SpawnManager.
- Cleanup MultiSpawn comments.

Source: Implementation of saving/loading NPC stats. Cleanup.
<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

Updated Core, Orfen, QueenAnt, Zaken scripts to use SpawnManager.

- Removed GrandBossManager usage, replaced with native SpawnManager.
- Replaced few strings with NpcStringIds.
- Removed configs affecting respawn delay and respawn random.

Source: Updated Core, Orfen, QueenAnt, Zaken scripts to use SpawnManager.
<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

Fix MultiSpawn#getSpawnLocation does not validate across geodata.

- Cleanup Spawn#getSpawnLocation.

Note: Fixes "Cannot see target" message on NPCs, which have spawn Z coordinate below geodata Z.

Source: Fix MultiSpawn#getSpawnLocation does not validate across geodata.
<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

Merge remote-tracking branch 'origin/feature/spawn_manager'

Conflicts:
aCis_gameserver/java/net/sf/l2j/gameserver/model/spawn/MultiSpawn.java
aCis_gameserver/java/net/sf/l2j/gameserver/scripting/script/ai/boss/QueenAnt.java

Source: Merge remote-tracking branch 'origin/feature/spawn_manager'
<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

Fix Monster#calculateLevelMultiplier for raids. Cleanup.

Note:
- The chance shown in admin panel NPC Drop info does not take category
chance in consideration.
- The Chest#doItemDrop must be revisited, it contains template
manipulation.

Source: Fix Monster#calculateLevelMultiplier for raids. Cleanup.
<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

Fix chance/amount displayed in admin drop info panel. Cleanup.

- Admin info panel shows drops and spoils including config rates.
- Admin info panel shows drop categories.
- DropCategory#getChance and DropData#getChance return chance in % as
double, updated the usage accordingly.

Note:
- The Chest#doItemDrop must be revisited, it contains template
manipulation.

Source: Fix chance/amount displayed in admin drop info panel. Cleanup.
<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>

Tryskell

Fix chest behavior.

- Removed the template manipulation from Chest instance.
- Updated Chests AI script and Unlock skill handler to handle chests and
boxes properly.

Note: Box behavior on regular attack is still broken - box does not explode.

Source: Fix chest behavior.
<html><body>Triskel:<br>
Triskel does not speak with foolish fellows who do not know their profession!
</body></html>