Commit Graph

4839 Commits

Author SHA1 Message Date
Atemo
3da8426fe7 Removed extra space/tab and sort the items id in item_db (#6590) 2022-02-03 19:39:35 +01:00
idk-whoami
61d9cb1360 Corrected script for some item #2 (#6565)
Implementations + corrections of a bunch of items

Thanks to @Atemo
2022-02-02 19:58:11 +01:00
Everade
69de8663a7 Infinite Space Instance (#6554)
Implemented Infinite Space instance (Episode 16.1 version)
Implemented related shops, enchanter and misc NPCs.
Implemented item and monster from the 16.1 Update.

Thanks to @crazy-arashi, @Atemo, @Lemongrass3110, @hannicaldummy 
Credits to @crazy-arashi for the initial script release
2022-02-02 17:28:18 +01:00
Chris
65af393097 Episode 19 items (kRO 2022-01-19 patch) (#6563)
* * Adds Episode 19 items (patch 2022-01-19)
* * Adds some older missing Enchant Stone Boxes obtainable from episode 19 boxes.

Thanks to @Everade

Co-authored-by: Atemo <Atemo@users.noreply.github.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2022-02-02 16:15:29 +01:00
Everade
2c48725761 Changes the default value of itemDB's "Override" to 100 (#6577)
Changes the Default of both "Override" settings ("NoUse" and "Trade" restrictions) from 0 to 100 and removes all "Override" settings currently set.
Minor formatting and doc fixes.
Fixes CD_In_MouthK (420003) headgear Location.

Thanks to @aleos89
2022-02-02 01:05:29 +01:00
Aleos
3deb3e2048 Updates Golden Thief Bug card behavior (#6562)
* Fixes #5918.
* Target magic skills should get blocked even when cast on self.
* Self magic skills should get blocked on all targets except self.
* Adds an IgnoreGtb skill flag to explicitly allow a skill to bypass these checks.
Thanks to @Playtester!
2022-02-01 15:53:27 -05:00
Aleos
181bc0e856 Updates to a few Sorcerer skills (#6561)
* Fixes #6387 and fixes #6425.
* Updates the damage formulas for Earth Grave, Diamond Dust, and Varetyr Spear.
* Removes the NoOverlap flag for Diamond Dust and Comet.
Thanks to @Rayvakarian, @Everade, @Balferian, @kuranwinterfall, @Badarosk0, @attackjom, and @Lemongrass3110!
2022-02-01 14:41:04 -05:00
Lemongrass3110
b7e008217f Episode 19 constants 2022-01-23 20:51:46 +01:00
Atemo
d1c5dffa11 Removed duplicates combos (#6546) 2022-01-23 20:06:29 +01:00
Everade
8064766f18 Quest Database - TimeLimit cleanup (#6539)
Corrected time limits according to OngoingQuestInfoList.lub
Added many quests which rely on TimeLimit

Fixes #6501

Credits to @llchrisll for most of the translations
Thanks to @Atemo
2022-01-23 01:14:24 +01:00
idk-whoami
464fd81dd6 Corrected script for some item #1 (#6523)
Implementations + corrections of a bunch of items
2022-01-21 14:44:22 +01:00
Everade
4ad35d82bd Added Frost_Crystal consumable effect (#6540)
Also corrected price for Frost_Crystal and Squad_Prize

Fixes #6536

Thanks to @Atemo
2022-01-20 17:15:53 +01:00
Everade
08b2dfa417 Episode 14.3 - Flame Basin Daily Quest Reward (#6534)
Fixes #6533
2022-01-19 20:06:42 +01:00
Kanin Temsrisuk
8477be724f Update item_db_etc.yml (#6527)
Fixed 1 bonus script that use number const to const name
2022-01-17 16:55:58 +01:00
Everade
1b16a3074d Implemented missing beat shop items (#6526)
Fixes #6525

Thanks to @RagnaWay
2022-01-17 15:21:48 +01:00
Atemo
c08c7c027d Implemented new items up to january 5, 2022 (#6502) 2022-01-14 18:41:13 +01:00
hannicaldummy
0d8118ceda Addition of Episode 15.2 : Infinite Space monsters (#6491)
Related to #6448

All major mobs information has been taken from divine-pride and basic stats from original mobs version.

A Aggressive mode added as we can see in https://www.youtube.com/watch?v=d4RDE4ty-VM

Co-authored-by: Everade <Everade@users.noreply.github.com>
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
2022-01-12 20:25:30 +01:00
Lemongrass3110
4e26c1bc55 Added some missing shield view ids (#6498)
Fixes #6497

Thanks to @Relliksuriv and @laziem

Co-authored-by: Atemo <capucrath@gmail.com>
2022-01-12 12:57:36 +01:00
Atemo
c8d1d1ea1e Converted item_combo_db txt to yml (#6162)
* Converts item_combo_db.txt into YAML.
* Includes CSV2YAML converter.

Thanks to @llchrisll and @Everade 

Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-01-11 20:33:27 +00:00
idk-whoami
0fa79030e7 Corrected script for some item (#6500) 2022-01-11 16:17:07 +01:00
Lemongrass3110
655fbbd590 Added 4th class related random options (#6499) 2022-01-11 14:49:25 +01:00
Lemongrass3110
c22ef3f547 Initial release of stylist UI (#6446)
Fixes #3037

Thanks to @Balferian and @aleos89

Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2022-01-09 21:56:58 +01:00
idk-whoami
a251c3743c Corrected script for some item (#6440)
Thanks to @RagnaWay and @laziem
2022-01-08 15:55:50 +01:00
The Cecil
6b7144157e View incorrect casing on Wing_Headphone(5963) (#6443)
Fixed #6442
2022-01-06 20:43:46 +01:00
Lemongrass3110
7556453dfc Merge of Rytech's 4CrAM (#6414)
Merged Rytech2/4CrAM-Open@978d4fc406

Original author is @Rytech2 and all credits belong to him.
Cleanups by @Lemongrass3110, @aleos89 and @Atemo.

Co-authored-by: Rytech2 <rytech16@gmail.com>
Co-authored-by: aleos <aleos89@users.noreply.github.com>
Co-authored-by: Atemo <capucrath@gmail.com>
2021-12-30 20:25:19 +01:00
Atemo
153a83df17 New armors and weapons - up to nov 2021 (#6419)
Added new weapons and armors according to KRO description - up to november 2021
2021-12-27 14:54:23 +01:00
Atemo
8646fbb84c 3rd job items usable by 4th job (#6416)
* Corrected some inconsistency
* 4th jobs can now equip 3rd jobs items

Credit to @Lemongrass3110
2021-12-21 14:35:05 +01:00
Lemongrass3110
6ddb09cbbd Added basic support for 4th and 4th-ex class (#6412) 2021-12-19 13:17:50 +01:00
Atemo
55a1ad2881 Increases MAX_LEVEL to 250 (#6406) 2021-12-19 00:37:48 +01:00
Lemongrass3110
745731b8e8 Fixed some small mistakes with skill tree (#6409) 2021-12-15 22:19:59 +01:00
idk-whoami
3c49843ba5 Corrected script for some item (#6401) 2021-12-14 15:05:54 +01:00
Atemo
b644bcfe69 Converts the Skill Tree Tables file into YAML (#6070)
* Converts the Skill Tree Tables file into YAML.
* Includes CSV2YAML converter.
* Corrected the tree according to the client (SkillInfoList)
* Removed 3rd jobs tree from pre-renewal, some required stats not being loaded by default

Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-12-14 00:00:33 +01:00
Lemongrass3110
46827c1d63 Added latest constants and names (#6407) 2021-12-12 19:45:42 +01:00
Atemo
68bfbe9209 Added new shadow Equipments (#6399)
* Added shadow eq according to the items description up to nov 2021
2021-12-09 16:14:45 +01:00
Aleos
b1c535d68f Adds missing baby classes to the HP/SP table (#6397)
Adds Baby Ninja, Baby Kagerou, Baby Oboro, Baby Taekwon, Baby Star Gladiator, Baby Soul Linker, Baby Gunslinger, and Baby Rebellion who weren't in the old TXT database during the YAML conversion.

Fixes #6393

Thanks to @kaninhot004
2021-12-09 10:22:28 +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
Atemo
42a1f6413b Added an exception for quest locations for memorial. (#6392)
* Updated the docs

Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2021-12-08 15:53:10 +01:00
Atemo
4a778815a3 Converted mercenary_db to YAML format (#6101)
* Converts the Mercenary Tables file into YAML.
* Includes CSV2YAML converter.
* Fixed mercenary name not properly displayed after moving

Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-12-07 00:49:44 +01:00
Atemo
1ae1468b73 Added etc item according to the items description up to nov 2021 (#6381) 2021-12-05 15:22:09 +01:00
idk-whoami
a4c9722a48 Corrected script for some item (#6375) 2021-12-05 15:20:52 +01:00
Atemo
a205287307 Converted elemental_db to YAML (#6102)
* Converts the Elemental Summons Tables file into YAML.
* Includes CSV2YAML converter.

Thanks to @Lemongrass3110, @aleos89, @secretdataz !
2021-11-26 00:53:35 +01:00
Atemo
ae1135dd2b Implemented news cards and enchants (#6363)
* Implemented news cards and enchants according to KRO description
2021-11-23 17:46:42 +01:00
Aleos
fe0d445500 Fixes HP/SP table issues (#6361)
* Fixes #6360.
* Adds missing HP/SP values for Rebellion, Baby Rebellion, Expanded Super Novice, Expanded Super Baby, Baby Summoner, Star Emperor, Baby Star Emperor, Soul Reaper, and Baby Soul Reaper.
* Adds official HP/SP values for Summoner, Baby Summoner, Star Emperor, Baby Star Emperor, Soul Reaper, and Baby Soul Reaper. These are missing levels 176-200 though.
* Fixes the BonusStats parser to properly check for the max job level.
* Adds several logical checks for blocking level 0 during parse.
* Adds several logical checks for skipping content over a job's max level for HP/SP and BEXP/JEXP.
* Fixes the SP values being filled against the max job level instead of base level if the HP/SP Table wasn't being used.
* The parser will now properly fill the HP/SP array with 0's so that the loadingFinished() function can properly calculate a value to insert if something is missing.
* Adds a better solution to CSV2YAML when checking for the max base level when converting HP/SP.
* Fixes the CSV2YAML generating bad job bonus stat conversions.
Thanks to @kaninhot004 and @Lemongrass3110!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-11-22 15:49:28 -05:00
Atemo
9d6a78cf68 Updated the english item name of several items (#6366)
* Small optimization
2021-11-22 16:34:03 +01:00
idk-whoami
913434317c Corrected script for some item (#6364) 2021-11-22 15:44:56 +01:00
Atemo
424e05d8f7 Implemented some NPC skills (#6343)
* Implemented NPC_CHEAL
* NPC_MILLENNIUMSHIELD
* NPC_STORMGUST2
* NPC_ARROWSTORM
* NPC_DRAGONBREATH
* NPC_WIDEWEB
* NPC_REVERBERATION
* NPC_COMET
* NPC_VENOMIMPRESS
* NPC_SR_CURSEDCIRCLE
* NPC_DARKPIERCING
* NPC_FATALMENACE
* NPC_PSYCHIC_WAVE
* NPC_DRAGONBREATH
* NPC_MAGMA_ERUPTION
* NPC_RAYOFGENESIS
* Uncommented NPC_LEX_AETERNA skills in mob_skill_db.txt
* NPC_MANDRAGORA
* NPC_DANCINGBLADE
* Uncommented NPC_DARKPIERCING
* NPC_PULSESTRIKE2

Thanks to @attackjom and @Lemongrass3110 !
2021-11-21 18:24:55 +01:00
idk-whoami
5f92aae35f Corrected script for some item (#6357) 2021-11-19 16:25:07 +01:00
Aleos
6bc0dff20d Converts Job databases to YAML (#4759)
* Converts the job_db, job_db2, job_basehpsp_db, job_exp, and job_param_db to YAML.
* Optimizes several places utilizing C++ features.
* Removes 3rd class job data from pre-renewal.
* Adds minimal support for 4th jobs.
* Job level bonus stats now supports multiple bonuses per level as well as an integer for the specific stat instead of only being limited to 1.
* Includes CSV2YAML converter.
Thanks to @Lemongrass3110, @Atemo, @Balferian, @attackjom, @dimasshotta!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-11-17 16:13:07 -05:00
Aleos
ff0cbfe4e8 Minor fixes and cleanups to the mob database (#6356)
* Made some minor fixes and cleanups to the mob database documentation and parser.
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2021-11-16 19:29:11 -05:00
idk-whoami
2910148b85 Corrected script for some item (#6345) 2021-11-11 22:59:54 +01:00