260 Commits

Author SHA1 Message Date
Atemo
aa81411c60
Added missing Noblesse exchange npc (#6761)
* Added missing Noblesse exchange npc
2022-04-01 23:01:31 +02:00
Atemo
2a8264ae22
Fixed a mistake in quests_rockridge.txt (#6739)
Fixed #6712

Thanks to @mazvi
2022-03-24 18:51:29 +01:00
Atemo
2012857815
Updated rockridge npcs to official (#6503)
* Included the sql update

Thanks to @Pokye
2022-03-11 18:55:00 +01:00
Everade
92c3e19621
Illusion of Moonlight (#6637)
Fixes #6453 
Implemented Illusion of Moonlight
Implemented related monsters and enchanter

Thanks to @crazy-arashi @Atemo @Lemongrass3110  @secretdataz 
Co-authored-by: Atemo <capucrath@gmail.com>
Credits to @crazy-arashi for the initial script release
2022-03-08 00:29:17 +01:00
mazvi
6d0eef0a20
Adjusted Homun S Quest to support Biolo (#6634)
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2022-02-27 15:29:05 +01:00
Lemongrass3110
5105a03aec
Fixed getexp calls in quests_mora.txt (#6424)
Fixes #6423

Thanks to @mazvi
2021-12-29 15:54:13 +01:00
Atemo
f8c3c67ef3
Small correction with subtype card (#6405) 2021-12-12 17:45:55 +01:00
Atemo
546df9bc2d
New card subtype (#6394)
* Implemented new card subtype to differentiate normal cards from enchanted ones
* Available Subtypes:
** Normal (default)
** Enchant
* Updated the item database with the new subtype
* Updated the npc folders using getiteminfo ITEMINFO_SUBTYPE

Thanks to @Lemongrass3110 and @aleos89 !
2021-12-08 18:27:22 +01:00
Everade
7d182b4baf
Fixes checkquest calls in Magic Book Seller Quest (#6317)
Fixes #6316
2021-10-16 20:20:59 +02:00
Atemo
586f5a1239
Added a check of the jexp value in quests_mora.txt (#6288)
Fixed #6259

Thanks to @Skystar18
2021-10-05 19:21:12 +02:00
Atemo
69802a23fb
Suggestion: NPC name as parameter in enablenpc (#6233)
* The required NPC name parameter is now optional for the following script commands:
    enablenpc
    disablenpc
    hideonnpc
    hideoffnpc
    cloakonnpc
    cloakoffnpc
    isnpccloaked
* Updated docs

Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2021-09-09 14:50:24 +02:00
Atemo
54ec20b9e2
Corrected a non-existing npc name (#6115)
Fixed #6111

Thanks to @Everade
2021-07-22 13:57:28 +02:00
Atemo
9024699cb6
Corrected a wrong npc name in quests_16_2.txt (#6108)
Thanks to @Everade
2021-07-21 14:51:16 +02:00
Atemo
e4c0660190
Suggestion getiteminfo script command update (#5819)
* Extend the functionality of getiteminfo script command to retrieve the item ID/Aegis item name
* Added constants
* Updated setiteminfo
2021-04-04 23:55:55 +02:00
Atemo
47c471e3d0
Updates 16.1 quests to official scripts (#4719)
* Added a sql update to replace the main quest variables

Thanks to @Akaineko-astasi and @Badarosk0 !
2021-03-08 20:12:40 +01:00
Atemo
07cac123a9
Terra Gloria (episode 16.2) - walkthrough conversion (#3990)
* Updated monsters DB (data from aegis and DP)
* Updated item_db (data from aegis and DP)
* Updated quest_db, thanks to @zackdreaver for the quests names !
* Implemented SC_EP16_2_BUFF_SS, SC_EP16_2_BUFF_SC, SC_EP16_2_BUFF_AC buff, thanks to @aleos89 !
** Not removed on change map
** Not removed on log out
** Not removed by dispell/clearance/Vanishing Buster
** Removed on death
* SQL synchronisation

Thanks to @Badarosk0, @attackjom, @admkakaroto, @JohnnyPlayy, @Angelic234, @teededung for the reviews/contributions !
2020-08-29 00:33:28 +02:00
Aleos
aea4959c84
Updates the Magic Book NPC (#5344)
* Updates the Magic Book NPC, Lea, to the new item IDs.
* Lea no longer requires items for Magic Books.
2020-08-27 10:01:24 -04:00
Atemo
dbe5ba748b
Episode 15 update (#5297)
* updates 15.1 using aegis files
- Police quests
- Wandering Bard Quest
- gm npc
- added doom Prayers spawn event on verus04
- Corrected To Phantasmagorika! quest
- Corrected Vestige quest
- Added Reward Coordinator and Contribution Certificate Vending Machine npcs (the daily quests coming with them are officially disabled but the rewards npcs remain)
- Added the missing kafra on verus04
- Corrected the main quest

* updates 15.2
- Corrected misc npcs
- Corrected Krotzel's Request quest
- Corrected memory quest

* Corrected the item DB and quest DB

Added a sql file to replace the old player variables
2020-08-11 19:24:32 +02:00
Atemo
5ba29be2a3
Added support for race/size/element/min level/max level quest objectives (#5191)
* Added support for race/size/element/min level/max level quest objectives
* Enabled Butler for the Richards hunting quests (ep16.1) 

Co-authored-by: Aleos <aleos89@users.noreply.github.com>

Thanks to @attackjom, @Balferian !
Took some parts from b67c688e79 (diff-f3653b71c45029581a98314726e4d8f5) thanks to @exneval !
2020-07-20 18:59:50 +02:00
Lemongrass3110
6c5ed52572
Added a missing percentheal (#5033)
Fixes #5031

Thanks to @Masao87
2020-06-02 15:49:11 +02:00
Daegaladh
fb890c747c
Fixed Piano Key Quest hidden warp position in pre-re (#4888) 2020-05-10 04:12:29 +02:00
Kreustoo
77f91e5af1
Fixes WoE:TE God item requirement message (#4893)
* Fixes #4844.
* Adjusts the WoE:TE God item quest stating it needs 1 Giant's Chisel instead of 4.
Thanks to @ElinhoPP and @Kreustoo!
2020-05-05 11:17:13 -04:00
atemo
775b079fd3 Follow-up 736a5a31f1
Fixed a typo in Dimensional Travel Quest

Thanks to @reunite-ro
2020-04-17 16:32:15 +02:00
Atemo
d570cd885f
Updated rockridge and academy script (#4710)
* This commit replaces the classchange command by cloakonnpc/cloakoffnpc in these scripts
2020-03-12 15:34:44 +01:00
Atemo
736a5a31f1
14.3 quests update (#4559)
* Updated Hero Token Exchanger npc to match official npc
* Updated Dimensional Travel Quest to match official script
* Dimensional Travel Quest now uses the official variable for future reference and to fill the missing sequence
* Moved the npcs from dimensional travel quest to separate custom npcs from official conversion of npcs
* Added official system to spawn the mini-boss on moro_vol map
* Added Flaming Basin and Doom Prayers quests
* Updated the aegis name and english name of the items from moro_vol map
2020-03-03 18:15:09 +01:00
Atemo
03e0cc5ec8
Pushcart Decoration npc (#4560)
* Added the official npc to acquire the skill Pushcart Decoration

Thanks to @aleos89 for the review
2020-02-04 16:32:59 +01:00
Atemo
0362e3a50b
Added missing close in Fili npc (#4562)
Fixes #4561 
Thanks to @Indigo000
2020-01-25 17:07:06 +01:00
Atemo
79a5a5b32f
Fixes an issue in eclage quest (#4547)
* The script should stop when the quest is not active
* Fixes issue #4540

Thanks to @Indigo000
2020-01-20 22:35:52 +01:00
Atemo
148519b47a
Fixes issue #4539 (#4546)
* Corrected a menu offset
Thanks to @Indigo000
2020-01-18 17:05:47 +01:00
Daegaladh
9993639177
Updated Cat Paw texts and name (#4515) 2020-01-05 19:01:52 +01:00
Daegaladh
354c632732
Fixed place names and other typos (#4475)
* Fixed common misspelled names from iRO and other typos.
2019-12-15 20:55:19 +01:00
crazyarashi
34e5f537b7
quest_16_1 typo fix (#4423)
* quest_16_1 typo fix

* Fixed some more spelling mistakes

Thanks to @aleos89 for his help!
2019-11-06 01:45:41 +09:00
JohnnyPlayy
9100e6b615 Payon script header fix (#4395) 2019-10-06 17:48:42 +02:00
Atemo
b412c4fcab
questinfo requirement update (#4168)
* The <quest ID> is now removed, all the conditions are handled by a <condition> argument. The <condition> is using the achievement_check_condition (like in achievement_db.yml) so any condition (in theory) can be used to display the icon.
* A new script command has been added to refresh the bubble for the given player anytime.

Thanks to @aleos89 and @secretdataz for the review!
2019-10-06 17:15:46 +02:00
JohnnyPlayy
ce42168b0d Updated Young Man Position (#4319)
* Updated Young Man position for Renewal.
2019-09-16 10:44:14 -04:00
Atemo
e172c4365d
Added setpcblock to some official scripts (#4067)
* Added setpcblock to official scripts to mimic some npc interaction.
* Clean-up the docs.
* Added the WORK_IN_PROGRESS message when PCBLOCK_USEITEM and PCBLOCK_SKILL are enabled.

Thanks to @aleos89 for the review!
2019-04-02 02:12:10 +02:00
JohnnyPlayy
a334b02617 NPC coordinate changes (#4059) 2019-03-28 22:24:18 +01:00
Atemo
339e6c6718
eden_iro.txt update (#4051)
* Updated Merry Badger from eden_iro.txt
* Added Fallen_Angel_Wing Enchant npc
* Added Boarding_Halter_Box7 (ID 17162) item script
2019-03-27 23:10:52 +01:00
keitenai
b1e1dbfb31 Fix wrong next function call (#4021)
* Fixed a next script error for Guard Leader in the Buwaya Quests.
Thanks to @keitenai!
2019-03-21 08:55:43 -04:00
zackdreaver
658d4207a4 Fix item and NPC names (#3979)
* Fix item and NPC names
2019-03-01 14:21:09 +01:00
Aleos
26720f041a
Updated script command getmapxy parameters (#3890)
* Fixes #3100.
* Script command getmapxy will now allow integer values for the search value.
* Deprecated UNITTYPE constants as they were replaced by BL.
* Defaulted BL_PC as the target for script command getmapxpy.
* Updated script command getunittype return value to return BL constants.
* Updated scripts to new BL constants.
Thanks to @pajodex's suggestion and @Lemongrass3110!
2019-01-30 17:10:33 -05:00
Atemo
53498865b0
OnTouch Royal messenger NPC (#3877)
Fixes #3860
* Updated OnTouch condition for Royal messenger NPC
* Added trigger area for Royal Messenger duplicates

Thanks to @zackdreaver!
2019-01-21 23:06:24 +01:00
Daegaladh
c96671fc2f
Fixed wrong exp values on 13.1 and 13.2 quests and other minor fixes (#3847) 2019-01-18 16:04:42 +01:00
Aleos
5dbe3dbaee
Added missing Phantasmagorika Spokesperson (#3688)
* Fixes #3686.
* Added missing Phantasmagorika Spokesperson to Alberta, Morocc, and Payon.
Thanks to @zackdreaver!
2018-11-19 09:24:28 -05:00
Atemo
78edf851a0
Suggestion of implementation of is_party_leader and is_guild_leader script commands. (#3617)
* Implemented is_party_leader and is_guild_leader script commands.

Thanks to @cydh !
2018-11-06 16:28:09 +01:00
Atemo
0b18fe4bed
Update/moro vol npcs (#3002)
Updated npcs from ep 14.3 (official conversion)
* Adjusted permanent monster random spawn: xy are now optional
* TO DO: update questinfo to display the icon when the variable condition are met

Thanks to all the contributors !
Special thanks to https://www.divine-pride.net/ !
2018-10-16 00:33:37 +02:00
Aleos
2e9319afda
Corrected some issues with Malaya Quests (#3554)
* Fixes #3552 and fixes #3553.
* Corrected Lesser Agimat not getting removed from Old Man in Dilemma and Tikbalang Expert.
* Corrected a Buwaya Guard not continuing with the proper conversation.
Thanks to @Indigo000!
2018-10-10 08:52:36 -04:00
Atemo
01a70999e4
Initial release of Rock Ridge script (#3396)
Also updated Rock Ridge enchant list from kRO 2016.12.07

Thanks to @JohnnyPlayy, @OptimusM, @attackjom, @teededung and @admkakaroto !
Big thanks to https://www.divine-pride.net/ !
2018-10-08 23:25:39 +02:00
zackdreaver
f16fc6c5df Changed "Royal Errand Boy" to "Royal Messenger" in quests_16_1.txt (#3529)
* Changed "Royal Errand Boy" to "Royal Messenger" in quests_16_1.txt

Signed-off-by: zackdreaver <zackdreaver@gmail.com>
2018-09-29 19:26:02 +02:00
Atemo
ee6009ffbb
Adjust playtime check (#3455)
Thanks to @AzarthMZintos
2018-08-31 20:31:45 +02:00