-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Spawn and Free Cell Search Behavior (#8324)
- When searching for a map-wide free cell, the tiles 15 cells from the edge are no longer considered * Added a configuration to change the edge size to any value between 1 and 40 - When searching for a free cell, the tiles 4-5 cells from the edge are now considered invalid and trigger a retry * If you make the edge size smaller than this, it will use edge size instead - Searching for a free cell now defaults to 50 tries, but if the "no spawn on player" option is active, those failed attempts are not counted towards the limit anymore - When a monster spawns in a defined area there will now be 8 attempts to spawn it on a valid cell within the area and then one attempt on the center cell; if all 9 attempts fail, there will now be 50 tries to spawn it map-wide before it gives up - When a monster has fixed spawn coordinates, but those coordinates are a wall, it will now spawn in a random location map-wide instead * This also applies to icewall blocking the cell unless the boss_monster command was used - Each monster in an area spawn will now receive its own spawn center within the spawn area on server start * This results in the spawn area being larger but having a bias towards the center * Added a configuration to disable this behavior - Fixed slave monsters always being active and constantly calling the "search freecell" function even though neither them nor their master have been spotted yet - Fixed map server crash when setting no_spawn_on_player to 100 (follow-up to 33b2b02) - Updated prontera field spawns to official episode 18+ - Updated all champion mob respawn times to 3 minutes and sorted them by map name - Fixes #8300
- Loading branch information
1 parent
949a330
commit 5d232db
Showing
13 changed files
with
473 additions
and
397 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,14 +3,15 @@ | |
//===== By: ================================================== | ||
//= Athena (1.0) | ||
//===== Current Version: ===================================== | ||
//= 1.7 | ||
//= 1.8 | ||
//===== Additional Comments: ================================= | ||
//= 1.2 fixed some map name typos [Lupus] | ||
//= 1.3 Official kRO 10.1 spawns [Playtester] | ||
//= 1.4 More accurate spawns [Playtester] | ||
//= 1.5 Updated to Renewal spawns. | ||
//= 1.6 Added Prontera Field 8 duplicates. [Euphy] | ||
//= 1.7 Correct Spawn by Navigation's mob data. [attackjom] | ||
//= 1.8 Official 18.1 Field 8 spawns, duplicates removed [Playtester] | ||
//============================================================ | ||
|
||
//================================================== | ||
|
@@ -90,36 +91,27 @@ prt_fild07,225,110,5,5 monster Black Mushroom 1084,3,360000,180000 | |
//================================================== | ||
// prt_fild08 - Prontera Field | ||
//================================================== | ||
prt_fild08,0,0 monster Poring 1002,110,5000 | ||
prt_fild08,0,0 monster Lunatic 1063,110,5000 | ||
prt_fild08,0,0 monster Fabre 1007,88,5000 | ||
prt_fild08,0,0 monster Little Poring 2398,33,50000 | ||
prt_fild08,0,0 monster Pupa 1008,66,5000 | ||
|
||
//================================================== | ||
// prt_fild08 - Duplicates | ||
//================================================== | ||
prt_fild08a,0,0 monster Poring 1002,110,5000 | ||
prt_fild08a,0,0 monster Lunatic 1063,110,5000 | ||
prt_fild08a,0,0 monster Fabre 1007,88,5000 | ||
prt_fild08a,0,0 monster Little Poring 2398,33,50000 | ||
prt_fild08a,0,0 monster Pupa 1008,66,5000 | ||
prt_fild08b,0,0 monster Poring 1002,110,5000 | ||
prt_fild08b,0,0 monster Lunatic 1063,110,5000 | ||
prt_fild08b,0,0 monster Fabre 1007,88,5000 | ||
prt_fild08b,0,0 monster Little Poring 2398,33,50000 | ||
prt_fild08b,0,0 monster Pupa 1008,66,5000 | ||
prt_fild08c,0,0 monster Poring 1002,110,5000 | ||
prt_fild08c,0,0 monster Lunatic 1063,110,5000 | ||
prt_fild08c,0,0 monster Fabre 1007,88,5000 | ||
prt_fild08c,0,0 monster Little Poring 2398,33,50000 | ||
prt_fild08c,0,0 monster Pupa 1008,66,5000 | ||
prt_fild08d,0,0 monster Poring 1002,110,5000 | ||
prt_fild08d,0,0 monster Lunatic 1063,110,5000 | ||
prt_fild08d,0,0 monster Fabre 1007,88,5000 | ||
prt_fild08d,0,0 monster Little Poring 2398,33,50000 | ||
prt_fild08d,0,0 monster Pupa 1008,66,5000 | ||
|
||
prt_fild08,0,0 monster Poring 1002,20,5000 | ||
This comment has been minimized.
Sorry, something went wrong.
This comment has been minimized.
Sorry, something went wrong.
Playtester
Author
Member
|
||
prt_fild08,0,0 monster Lunatic 1063,20,5000 | ||
prt_fild08,0,0 monster Fabre 1007,10,5000 | ||
prt_fild08,305,233,10,10 monster Poring 1002,2,15000 | ||
prt_fild08,305,233,10,10 monster Lunatic 1063,2,15000 | ||
prt_fild08,305,233,10,10 monster Fabre 1007,2,15000 | ||
prt_fild08,271,249,20,20 monster Poring 1002,5,15000 | ||
prt_fild08,271,249,20,20 monster Lunatic 1063,5,15000 | ||
prt_fild08,271,249,20,20 monster Fabre 1007,5,15000 | ||
prt_fild08,94,335,50,50 monster Poring 1002,20,10000 | ||
prt_fild08,166,334,50,50 monster Poring 1002,20,10000 | ||
prt_fild08,253,337,50,50 monster Poring 1002,20,10000 | ||
prt_fild08,228,230,30,30 monster Lunatic 1063,10,10000 | ||
prt_fild08,246,263,50,50 monster Lunatic 1063,10,10000 | ||
prt_fild08,190,237,50,50 monster Lunatic 1063,10,10000 | ||
prt_fild08,100,256,50,50 monster Lunatic 1063,10,10000 | ||
prt_fild08,70,164,70,70 monster Fabre 1007,20,10000 | ||
prt_fild08,144,147,70,70 monster Fabre 1007,20,10000 | ||
prt_fild08,263,79,90,90 monster Fabre 1007,20,10000 | ||
prt_fild08,336,113,40,40 monster Pupa 1008,20,10000 | ||
prt_fild08,330,269,40,40 monster Little Poring 2398,20,10000 | ||
|
||
//================================================== | ||
// prt_fild09 - Prontera Field | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
the quantities of mobs do not match the divine-pride information.
https://www.divine-pride.net/database/map/prt_fild08