3591 Commits

Author SHA1 Message Date
Aleos
3a0b3cceef
Merge branch 'master' into feature/map_zones 2024-09-20 09:38:17 -04:00
Atemo
5fcbcda76f
Corrected "Venomous Chimera" re-spawn timer (#8621) 2024-09-11 00:00:34 +02:00
Daegaladh
418873f25e
Assassin quest fixes and cleanup (#8498)
-Fixes killmonsterall killing monsters from other part of the quest
-Follow-up to 979e13dd66103e3b6387e9acfa48642a57b66a26 preventing players with level under 49 to get the reward
-New header style
-Cleaned up set commands
2024-09-02 20:29:46 +02:00
Atemo
295c5ba0f5
Corrections in episode 18 npcs (#8569)
* Corrected shop barter_ep18_1
* Corrected wolfvill enchant NPC

Fixed #8561
2024-08-21 13:43:29 +02:00
Atemo
1818600e50
Fixed episode 18, Mejai's daily quest (#8557)
Follow-up : 75c3fd1fc3

Thanks to @monbazko
2024-08-17 23:34:53 +02:00
Haydrich
203b9d740d
Fixed an issue in rockridge quest (#8539)
* Corrected npcs Cactus Gunslinger hidden name
2024-08-06 14:13:10 +02:00
Atemo
75c3fd1fc3
Updated episode 18 dialogues (#8537)
Updated episode 18 dialogues using iRO text.
Renamed ep18_1_main variable by ep18_main (see sql update)
2024-08-04 15:47:47 +02:00
aleos
142505f398 Merge branch 'master' into feature/map_zones 2024-08-01 12:15:05 -04:00
elanosilveira
4cab85cb19
Update hair_dyer.txt (#8519)
* Properly close the message box at the end of the dialogue instead of sending the player back to the main menu.

---------

Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2024-08-01 09:50:30 -04:00
eppc0330
54dc915661
Add mapflag specialpopup (#8365)
* Add packet ZC_SPECIALPOPUP.
* Add mapflag and script command specialpopup.
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2024-08-01 09:05:54 -04:00
Atemo
c5eaa1544f
Updated Old Glast Heim instance (#8504)
Updated dialog and system of Old Glast Heim instance.
* Added missing checkweight
* Added missing dialogue and warp when a player did not receive the reward after killing the first mvp "Corrupted Soul"
* Corrected monster re-spawn on map 2 : previous monster spawn by the npc are now killed before new spawn
2024-07-16 22:33:34 +02:00
Daegaladh
1d9cfdb17d
Fixes custom warper var (#8503)
Follow-up to f8c9481673a8729fc99f5cbdf94e3ab8a188d91f
2024-07-14 23:09:50 +02:00
Daegaladh
f8c9481673
Added optional Pre-Renewal Brasilis (#8480) 2024-07-06 23:24:48 +02:00
Carlosgrr
529d8fea3d
Reverting Magic Wand Quest to request Trunks (#8473)
Fixes #8465
2024-07-04 20:33:14 +02:00
Atemo
995a5d0f60
Corrected barter shop of illusion dungeon (#8472)
Follow-up 5ca7aee79b
Fancy_Flower can't be refined.
2024-06-29 17:08:08 +02:00
Pokye
5ca7aee79b
Correction of illusion dungeon's barter shop (#8470) 2024-06-29 15:16:12 +02:00
Vincent Stumpf
73b878db37
Add expanded 4ths to jobmaster (#8267) 2024-06-28 21:39:00 +02:00
Atemo
14a22de993
Added missing clear cutin (#8467)
Corrected encoding of some files
2024-06-28 20:20:49 +02:00
Atemo
0057d862af
Initial release of Illusion of Teddy bear (Walkthrough conversion) (#8459)
* Increased MAX_BARTER_REQUIREMENTS to 6
* Fixed #6460
2024-06-28 17:36:29 +02:00
akaineko
82d3b078c3
Fixed rand issue in KO job quest (#8463) 2024-06-28 15:01:15 +02:00
Lemongrass3110
c8935ef18a
Official conversion of lasagna warps (#8464) 2024-06-27 09:16:33 +02:00
Pokye
fa5e642d4d
Initial implementation of Shopping Boards (#8453)
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Daegaladh <daegaladh@shadowgames.es>
2024-06-26 20:50:14 +02:00
aleos
2553658eb9 Merge branch 'master' into feature/map_zones 2024-05-31 12:15:40 -04:00
BotGigo
4e77ada895
Illusion of underwater cooldown (#8383)
Corrected the quest menu for Illusion of underwater daily quests
2024-05-29 20:49:31 +02:00
Pokye
7c017bac6a
Missing nodynamicnpc on mapflag (#8357)
Fixes #8356
2024-05-24 15:28:07 +02:00
Playtester
5d232db89e
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
2024-05-19 17:12:44 +02:00
Akkarinage
91b501bbb2
Added Siege_Teleport_Scroll2 function 2024-05-15 14:24:36 +01:00
Aleos
b43cd4ced1
Merge branch 'master' into feature/map_zones 2024-05-03 13:21:50 -04:00
idk-whoami
30928a04e1
Script correction of NPC ammo_boxes (#8275) 2024-05-03 17:50:01 +02:00
aleos
1e4c6ffaab Merge branch 'master' into feature/map_zones 2024-04-16 12:48:27 -04:00
Atemo
c546e67995
* Fixed an issue with some group in item group DB renewal (#8224)
* Replaced getrandgroupitem by getgroupitem script command
* Fixed incorrect use of getrandgroupitem in NPC folder
2024-04-06 13:49:31 +02:00
Atemo
4f82aff8fd
Initial release of episode 18.1 (#7917)
Thanks to @idk-whoami
2024-04-02 17:43:25 +02:00
Ahmed Shawky
51ca9c4923
Added illusion Merchant (#7854) 2024-01-18 20:31:18 +01:00
Atemo
5ad81d67ea
Corrected the boss spawn in lhz_dun_n (#8099)
* Removed the use of killedrid in the script in case the killer is not a player.
2024-01-16 13:56:27 +01:00
aleos
5c24cc4c6a Disable mapflags on custom scripts 2024-01-12 17:28:47 -05:00
aleos
e60e3e8dc2 Fixes CI errors 2024-01-12 16:15:01 -05:00
aleos
39f6e1492b Initial implementation of Map Zones
* Implements Map Zones which allows easier configuration of map settings.
* The restricted mapflag has been removed as they will no longer be needed.
* General cleanups and optimizations.
2024-01-12 15:43:52 -05:00
Atemo
1f3b42c175
Updated hidden garden instance (#8092)
* Monsters spawn times is significantly reduced.
2024-01-08 19:46:15 +01:00
Atemo
bfae557aeb
Updated illusion of moonlight (#8025)
* Eliminating 10 Deranged Adventurer (~amount) will now spawn the Wizard of Truth monster in the location of the last monster killed.

Fixed #7698
2023-12-01 15:12:02 +01:00
Atemo
5a92ebd98a
Updated Old glast heim instance (#8016)
* Added the ability to skip part of the scenario (fast mode)

Thanks to @idk-whoami for testing
2023-11-30 18:35:46 +01:00
Atemo
8efb5b9d71
Updated Illusion dungeon exchange NPCs (#8014) 2023-11-30 18:22:17 +01:00
Sapito Sucio
8be1f819d9
General typos (#8000)
* Fixes typos in several NPC.

Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2023-11-10 12:51:01 -05:00
idk-whoami
a8b7f929f6
Fixed an issue in eden market (#8002) 2023-11-03 14:03:28 +01:00
Sapito Sucio
f000e76ba4
Fixed some typos in several city scripts (#7995)
Co-authored-by: Daegaladh <Daegaladh@users.noreply.github.com>
2023-10-30 09:43:27 +01:00
Sapito Sucio
f48823fe73
Fixed some typos in Gungslinger, Ninja, Taekwon and Dandelion quests (#7993)
Co-authored-by: Daegaladh <Daegaladh@users.noreply.github.com>
2023-10-30 08:35:26 +01:00
Sapito Sucio
8459fc8dbb
Fixed some typos in Rogue's Job script (#7991) 2023-10-30 08:27:44 +01:00
Aleos
b794224b18
Corrects duplicate NPC name in Moscovia Inn (#7983)
* Fixes #7979.
* Removes a duplicate NPC name title for the Moscovia Inn script.
Thanks to @Daraen1!
2023-10-25 14:11:42 -04:00
Atemo
1e4475b438
Updated item_group_db.yml (#6543)
Boxes updated :
* Updated item scripts
* Item scripts converted to item group
2023-10-18 21:32:30 +02:00
Atemo
8b6c072ff5
Enabled some missing NPCs on memorial initialization (#7945)
Thanks to @Dieby
2023-09-26 16:04:59 +02:00
elanosilveira
10c78203ba
Fixes missing else case in pre-re Archer quest (#7856)
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Daegaladh <Daegaladh@users.noreply.github.com>
2023-09-15 13:52:10 +02:00