16922 Commits

Author SHA1 Message Date
Daegaladh
1e43c6c8cd
Fixed Magic Bible Vol 1 (#5361)
*Magic Bible Vol 1 should be equippable by Soul Linker and non-transcended magician classes, despite its ingame description.
2020-08-29 17:37:13 +02:00
Atemo
aeb71af06c
SQL synchronisation (#5362)
Follow-up 01d3b1a309
2020-08-29 02:18:51 +02: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
Kanin Temsrisuk
01d3b1a309
item_db and item_combo_db correction #6 (#5258)
* Correct up item_db, item_combo_db.
* Added Riot Chip combo, Added missing item_db from Riot Chip combo.
2020-08-29 00:04:39 +02:00
Aleos
998a99fe76
Adds Advanced Potion Merchant NPC (#5360)
* Adds the Advanced Potion Merchant who sells the Red, Yellow, White, and Blue Syrups for Concentrated Red Syrup Potion, Concentrated Blue Syrup Potion, and Concentrated Golden Syrup Potion creation.
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
2020-08-27 14:04:05 -04: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
0dd400c136
Excellion trader and enchant npcs (#4592)
* Implemented excellion trader and enchant npcs on Verus
2020-08-27 00:13:13 +02:00
Daegaladh
1c123a517e
Added/improved SG's maps and monsters reset script and GM commands (#5359) 2020-08-26 23:52:26 +02:00
Atemo
d67a5e1873
Charleston Crisis instance (old version) (#4840)
* Initial implementation of Charleston Crisis instance
* Added charleston exchange/enchant npcs
2020-08-26 22:42:24 +02:00
Aleos
09c6f7511d
Fixes timer deletion errors from skill_keep_using (#5355)
* Fixes #5354.
* Fixes invalid or wrong timers getting deleted from skill_keep_using when using a second time.
* Adds skill casting checks to prevent timers from being created if the player can't cast the skill to begin with.
Thanks to @Masao87 and @admkakaroto!
2020-08-25 14:27:47 -04:00
Joam
88b506a498
Added item Nobless-Imperial-Grace set (#5303)
* Updated item_trade.txt
* SQL synchronisation
2020-08-22 16:35:01 +02:00
Aleos
229f086b31
Fixes a potential crash with the mail system (#5345)
* Fixes a potential crash with the mail system
* Fixes #5298.
* Resolves a potential crash with the mail system if someone is modifying packets.
* Adds an extra item verification check.
Thanks to @blipblopblip!
2020-08-21 16:59:34 -04:00
Aleos
ca27c6d89d
Parry delay should be based on adelay (#5325)
* Removes hard coded 1 second delay.
* The delay should scale based on the player's ASPD.
Thanks to @mrjnumber1 and @Daegaladh!
2020-08-21 13:10:55 -04:00
Aleos
73928b4fe2
Fixes renewal Spiral Pierce damage (#5262)
* Fixes #3503.
* Adjusts weight damage modifier 7%.
* Adjusts size damage modifier for small targets to 115%.
* Adjusts size damage modifier for large targets to 85%.
* Adjusts size damage modifier to only apply for players.
Thanks to @mrjnumber1!
2020-08-21 10:17:44 -04:00
Maz-V
58031236c3
Rename upgrade_20200505.sql to upgrade_20200808b.sql (#5327)
* Renames match to patch date.
Thanks to @mazvi!
2020-08-21 09:52:11 -04:00
Aleos
396848fd33
Adjusts Summoner max job level to 60 (#5336)
* Fixes #5330.
* Lowers the job level from 70 to 60.
* Includes SQL file to revert any characters that may have gone beyond job level 60.
Thanks to @mazvi, @attackjom, and @Balferian!
2020-08-21 09:32:31 -04:00
Aleos
2afc3c1a7f
Corrects some details about new Alchemist Potions (#5335)
* Fixes the Concentrated Red, Blue, and Golden Syrup Potions to only require 5 Empty Potion Bottles instead of 10.
* Fixes Golden X to return 1 damage instead of 0 on reflect.
Thanks to @Badarosk0 and Sigma!
2020-08-20 14:56:39 -04:00
Daegaladh
0e4b36dbb8
Fixed battlegrounds not resetting on reloadscript (#5255)
* Thanks to @aleos89
2020-08-19 18:05:52 +02:00
Daegaladh
2d164cb8c8
Fixed skill usage keeping timer being set when skill id is 0 (#5341) 2020-08-19 17:44:27 +02:00
Aleos
8aa6fa87b8
Resolves Warlock Spell Books being consumed (#5339)
* Fixes #5338.
* Resolves the new Warlock Spell Books being consumed after double-clicking.
Thanks to @idk-whoami!
2020-08-19 08:56:29 -04:00
Aleos
3060865aa0
Adjusts map_foreachindir to include caster's cell (#5314)
* Fixes #3502.
* Adjusts map_foreachindir to include the caster's cell when calculating area of effect.
* Adds battle config 'skill_eightpath_same_cell' to allow toggling of the effect.
Thanks to @mrjnumber1!
2020-08-13 11:16:55 -04:00
Daegaladh
78676d8a6f
Removed skilleffect/npcskilleffect cap (#5319)
*Partially revert of eccf5ab20c3ae02cf46c9827f485b8d88a62b531
2020-08-13 08:10:18 +02:00
Atemo
36c629e841
SQL synchronization (#5321)
Fixed #5311
2020-08-13 02:10:02 +02:00
Maz-V
ee584b411e
Rename upgrade_20200729.sql to upgrade_20200811.sql (#5318)
Renamed match to date
2020-08-12 08:55:05 +02: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
Aleos
fcefbd3f18
Adjust the Hell Inferno dark element check (#5316)
* Adjusts the dark element attack check for Hell Inferno to be a bit more accurate.
Thanks to @attackjom and @Lemongrass3110!
2020-08-11 11:08:10 -04:00
Aleos
5c5c6839a0
Fixes item production with high item IDs (#5315)
* Fixes #5312.
* Fixes general item production skills not consuming catalyst items with high IDs.
* Adjusts item searching functions to use t_itemid instead of uint32.
* Adjusts script command makeitem2 to use t_itemid isntead of uint32.
* Fixes output and lookups for atcommands idsearch, autolootitem, iteminfo, whodrops, makeegg, and itemlist.
* Fixes signed vs unsigned checks.
* Fixes MVP logging.
* Fixes item drop ratio storage.
* Fixes CSV2YAML conversion checks.
Thanks to @idk-whoami and @Lemongrass3110!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2020-08-11 10:39:37 -04:00
Everade
28aa63d24f
Counteragent Mixture - Name Typo (#5308)
NPC naming typo fix, that has been introduced back in 2008.
2020-08-11 16:12:59 +02:00
Aleos
3ebd3792be
Fixes Brandish Spear splash area (#5313)
* Fixes #5294.
* Fixes the area of effect for Brandish Spear.
Thanks to @PipeDeveloper!
2020-08-11 09:21:39 -04:00
Aleos
90956f2a79
Fixes renewal Brandish Spear range (#5310)
* Fixes #5251.
* Range should be BF_LONG only and not stacked with BF_SHORT.
* Cleans up battle_range_type checks.
Thanks to @PipeDeveloper!
2020-08-11 08:51:03 -04:00
Lemongrass3110
84223d5e22
Fixed logging out on newer clients (#5302)
Fixes #5215

Thanks to @4144, @mazvi and @attackjom
2020-08-09 21:19:46 +02:00
Vincent Stumpf
223153116e
Fix Arrow Crafting db with high item ids (#5307)
Fixes #5306
Fixes arrow crafting db and produce db, changed atoi and shorts to strtoul and t_nameid
2020-08-09 21:19:20 +02:00
Lemongrass3110
1d049204dc Follow up to c86a5a4
Thanks to @mplaten
2020-08-09 00:04:26 +02:00
Aleos
7c6a9751b4
Enables new Special Pharmacy Potions (#5304)
* Fixes #4732.
* Enables the production of the new Special Pharmacy Potions.
2020-08-08 13:19:35 -04:00
Aleos
36195d157d
Job Improvement Project - Warlock (#4897)
* Fixes #4706.
* kRO Changelog: http://ro.gnjoy.com/news/update/View.asp?seq=239&curpage=1
Thanks to @LordWhiplash,  @Badarosk0, Sigma, @Balferian, @tumemmac, @teededung, @attackjom, @Felleonel and @mrjnumber1!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2020-08-08 12:23:29 -04:00
Lemongrass3110
2d9ef842e4
Added additional idle options (#5284)
Previously no NPC interaction was taken into account.
This will be fixed and enabled by default now.
2020-08-08 12:36:28 +02:00
Lemongrass3110
9efe3bb534 Fixed perl txt to sql converter
Follow up to 3776bfb
2020-08-08 12:19:16 +02:00
Chaos92
72a36c6948
Fixed premium storage name in SQL script (#5301) 2020-08-08 12:12:45 +02:00
Vincent Stumpf
3776bfbaa3
Support itemids up to ~2 billion (#5141)
Co-authored-by: aleos89 <aleos89@users.noreply.github.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2020-08-08 12:06:07 +02:00
Aleos
fd148a6783
Adjusts disabled NPC with waiting rooms (#5289)
* Fixes #5288.
* Follow up to 1c6270f.
* Changes NPC that have waiting rooms to not be disabled, but be hidden.
Thanks to @Forte22!
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
2020-08-07 20:35:36 -04:00
Lemongrass3110
c86a5a4536
Fixed memory leak from pet imports (#5283)
Fixes #5279

Thanks to @mplaten
2020-08-07 21:38:56 +02:00
Sader Fawall
dd4cce55a3
fix stuck on warp/writing mail (#5299) 2020-08-07 21:36:32 +02:00
Aleos
53e7f59f48
Adjusts NPC_EARTHQUAKE behavior (#5017)
* Fixes #1679 and fixes #3176.
* Converts the skill to a unit-based skill.
* Damage is now properly calculated based on the caster's ATK.
* Damage is considered magic with the element forced to Neutral.
* Now ignores target's DEF and Land Protector.
* Kaupe and Tumbling now can avoid the first attack only.
* Removed old bits of the skill.
Thanks to @poporing, @mrjnumber1, @Daegaladh, @malufett, and @exneval!
2020-08-06 15:21:20 -04:00
Daegaladh
36b9b942c9
Fixed mobskill_event not triggering with plant mode monsters (#5264) 2020-08-06 00:32:42 +02:00
Daegaladh
ec479635c6
Fixed Estun not damaging all monsters (#5293)
*Estun should damage monsters of all sizes, but only stun medium sized monsters
2020-08-06 00:12:02 +02:00
Aleos
583589329d
Fixes sphere requirement for Knuckle Arrow (#5287)
* Fixes #5245.
* Corrects the sphere requirement of Knuckle Arrow to 0 for levels 6-10.
Thanks to @Badarosk0!
2020-08-04 15:54:30 -04:00
Aleos
28b1d1142c
Fixes RODEX retrieve all button (#5238)
* Fixes #5061.
* Resolves the client crashing when attempting to retrieve all attachments from mail.
* Mail should not be marked as read after retrieving the attachments from them.
* Converts packets to new struct format.
Thanks to @admkakaroto and @attackjom!
2020-08-04 13:27:45 -04:00
rAthenaAPI
acae0f1b8d SQL synchronization 2020-08-04 19:25:55 +02:00
Daegaladh
0cc12c813e
Fixed condensed potions weight on pre-re (#5286) 2020-08-04 19:25:41 +02:00
Aleos
ec2f02796f
Updates map_cache for Izlude Academy (#5240)
* Fixes #5045.
* Updates the map_cache data for the change to the Izlude Academy.
Thanks to @zeffen!
2020-08-04 12:24:38 -04:00