14589 Commits

Author SHA1 Message Date
Lemongrass3110
8e7d739fcf kRO data patch 2017-06-07 2017-06-09 11:23:04 +02:00
rAthenaAPI
1b27a15c15 SQL synchronization 2017-06-08 17:05:26 +02:00
aleos89
fb2ab5baff Corrected some Aegis item names
* Follow up to a89e051.
* Removed the remaining invalid characters.
2017-06-08 11:04:53 -04:00
rAthenaAPI
5be6d191d5 SQL synchronization 2017-06-08 16:10:04 +02:00
aleos89
a89e051ef5 Corrected some Aegis item names
* Removed some invalid characters for Aegis item names.
2017-06-08 10:09:44 -04:00
aleos89
128259407c Corrected a SQL buffer type for bound items
* Resolves the equip value of bound items being truncated.
Thanks to @Tokeiburu!
2017-06-08 09:42:54 -04:00
Lemongrass3110
7351b88c14 Follow up to 816d8ab
Thanks to @admkakaroto

Source: http://ro.gnjoy.com/news/update/View.asp?seq=208
2017-06-06 21:26:28 +02:00
aleos89
b2d72ca625 Fixed Status Recovery's interaction with skills
* Fixes #2188.
* Poem of the Netherworld will now properly be removed with Status Recovery.
Thanks to @awayne910!
2017-06-06 08:45:49 -04:00
Lemongrass3110
816d8ab2d0 Fixed party window for 2017 clients
Thanks to @mrdiablo for his help again!
2017-06-05 23:07:09 +02:00
Lemongrass3110
b51617cb73 Added support for 2017's guild leader change 2017-06-03 17:03:56 +02:00
Lemongrass3110
52ac564215 Fixed login on 2017-03-15 and later 2017-06-03 14:32:29 +02:00
Lemongrass3110
9412ebb9f7 Added support for 2016's guild packets
Thanks to @mrdiablo for his help.
2017-06-03 14:08:06 +02:00
Lemongrass3110
c212b2ed05 Follow up to 4a2bd82 2017-06-01 21:43:10 +02:00
Lemongrass3110
b00f1e06b1 Revert of d259ba3 2017-06-01 19:14:52 +02:00
Aleos
4a2bd82883 Updated Rune Knight Runestone effects (#2181)
* Fixes #2144.
* Based on kRO update: http://ro.gnjoy.com/news/devnote/View.asp?category=1&seq=3708477&curpage=1
* Turisus Runestone - Reduce amplified bonus damage when dealing normal attacks from 300% to 200%. Add an additional increase ATK-based physical damage by 250% instead on normal maps and 125% on VS maps. Rhydo Runestone won't benefit from this bonus.
* Asir Runestone - Adds a static +70 ATK. Party members now receive 1/2 of the bonus instead of 1/4.
* Pertz Runestone - Changed factor in formula from INT to STR.
* Removed the limit of Turisus Runestone, Asir Runestone and Pertz Runestone that can be held while increasing the limit of the other runestones from 20 to 60.
2017-06-01 12:06:16 -04:00
Aleos
f450538f4c Implemented Clan Instance support (#2178)
* Allows instances to be created specifically for clans.
* Added script command instance_check_clan.
Thanks to @Lemongrass3110 for the idea and testing!
2017-06-01 10:48:34 -04:00
Lemongrass3110
ddee418cd5 Fixed warps between 2 maps of the same instance
Right now they would have always used the source map of the warp as the target map.

Thanks to @kukuasir1
2017-06-01 11:37:38 +02:00
rAthenaAPI
a01dab7e2f SQL synchronization 2017-05-30 16:13:33 +02:00
Lemongrass3110
bff62ed117 Mob DB placeholders
Also added support for 2 new NPC IDs
2017-05-30 16:12:21 +02:00
Aleos
3e625dfdf9 Fixes Tetra Vortex Fire animation (#2091)
* Added a damage animation motion for Tetra Vortex Fire.
* Resolves the black animation being displayed.
Thanks to @exneval, @spinzaku, @secretdataz, @reigneil, and @feltenc!
2017-05-27 09:32:26 -04:00
Lemongrass3110
8d8712f85e Corrected some wrong inter packet documentation 2017-05-25 23:38:51 +02:00
Atemo
4d126047e8 Follow-up b7cd40e7a3
Restricted JOB_BABY_KAGEROU, JOB_BABY_OBORO and JOB_BABY_REBELLION to enter woe TE castles

Thanks @Lemongrass3110 !
2017-05-25 01:12:46 +02:00
Atemo
b7cd40e7a3 Restricted Summoner Jobs to enter in woe TE castles 2017-05-24 20:53:29 +02:00
Lemongrass3110
0fcc9b6be4 Follow up to 2043c95
Fixes #2102

Thanks to @whupdo
2017-05-23 00:02:34 +02:00
Lemongrass3110
bba3da2fd7 Fixed a missing alliance channel check
Fixes #2158

Thanks to @Canoe for the bug report and solution!
2017-05-22 22:36:27 +02:00
Jeybla
cc700f1fb5 Fixes Instance idle timer. (#2155)
* Fixes #2154
* Fixes an incorrect start of the instance idle timer.
* Thanks to generic!
2017-05-22 06:23:34 +02:00
hazimjauhari90
39dbb9abd3 follow up to 9716233 (#2130)
ZC_ACCEPT_ENTER2 will be used for client authentication again.

Used 2016-03-30 for now until the exact date is confirmed.

Credits to @4144 HerculesWS/Hercules@964268d

Thanks to @hazimjauhari90 for his pull request.
2017-05-22 00:50:11 +02:00
Jittapan Pluemsumran
6a75b17380 Skip MapN parsing if it is equal to EnterMap for instances (#2131)
Added a check to prevent instance from adding duplicate maps
2017-05-20 19:50:01 +02:00
Lemongrass3110
ae540f133f Fixed linux server shutdown order (#2151)
Fixes #2141

Thanks to @hurtsky, @RadianFord, @hazimjauhari90 and @aleos89
2017-05-20 18:40:08 +02:00
Aleos
ce4ebbe5bc Updated leftover pet variables to 64k support (#2129)
* Small follow up to 7cd82d0.
* Fixes #2121.
* Updated pet egg and pet equips to support 64k values.
Thanks to @TrueNoir!
2017-05-16 22:28:17 +02:00
Lemongrass3110
068ea0a4ba Fixed char saving after buyingstore transactions
Fixes #2148
Thanks to @Encon21
2017-05-16 20:33:03 +02:00
nanakiwurtz
c0476f6bfe Fixed chat color bug in Channel System (#2140)
`@channel setcolor` command failed to change the font color, resulting in black font color.
2017-05-16 15:27:53 +07:00
Jey
79ad0a1902 Fixed bAutoSpellOnSkill applied on wrong target.
* Target is now determined by the AutoSpell, not the casted one.
* Fixes #2136
2017-05-11 23:31:03 +02:00
Lemongrass3110
562d6d1e34 Added automatic clan member removal (#2135) 2017-05-10 23:27:20 +02:00
Lemongrass3110
55735ea8f8 Follow up to 9716233
Thanks to @hazimjauhari90 and @admkakaroto.
2017-05-10 23:23:48 +02:00
Jittapan Pluemsumran
d259ba3385
Added zlib1.dll to .gitignore 2017-05-10 20:30:41 +07:00
Atemo
809754379b Added 'warp2' NPC
Unlike 'warp', 'warp2' NPC will also be triggered by hidden player.
Thanks @secretdataz and @Lemongrass3110 !

* Replace script using OnTouch:([\r\n\t]+)warp by warp2

* Removed sprite id from warp duplicates in Bangungot instance

* Fixed a bug where warp/warp2 parsing is too greedy
2017-05-09 23:45:34 +02:00
rAthenaAPI
ea4d192aaa SQL synchronization 2017-05-09 13:34:27 +02:00
Atemo
1e1d7e54f0 Merged Faceworm Instance from idathena https://github.com/idathena/tr… (#1889)
* Merged Faceworm Instance from idathena 20f71d8c62

Credits to @exneval !
2017-05-09 13:34:19 +02:00
Lemongrass3110
9716233c84 Introducing the equip preview window
Fixes some bugs for 2016-09-21 onward, where you can preview how a item would like if you put it on.
This works on other people's vending and on your own inventory.

Thanks to @Rytech2 and @hazimjauhari90
2017-05-08 23:40:05 +02:00
Jittapan Pluemsumran
999c411ecd Update README.md 2017-05-08 15:13:37 +07:00
rAthenaAPI
b7f3ee9772 SQL synchronization 2017-05-06 16:16:12 +02:00
Atemo
f539d9797f Fixed issue #2110
bBaseAtk is capped and can't be sustracted

Thanks @jamon18 and @admkakaroto
2017-05-06 16:15:55 +02:00
rAthenaAPI
e59d5d78d8 SQL synchronization 2017-05-06 15:36:56 +02:00
Atemo
6cc9b955f5 Changed Vellum Glaive effect to follow kRO description
issue #2109

Thanks to @jamon18
2017-05-06 15:36:38 +02:00
Jittapan Pluemsumran
4a004ad4b8
Merge branch 'feature/cpp' 2017-05-05 16:53:25 +07:00
Jittapan Pluemsumran
2e524f18fc
Removed an extra C linkage declaration in core.h 2017-05-05 16:50:58 +07:00
aleos89
a3282c1730 Corrected a compile error
* Follow up to 900548f.
2017-05-04 13:28:06 -04:00
aleos89
900548f34b Corrected a compile warning
* Follow up to a15661e.
2017-05-04 13:20:17 -04:00
Aleos
12756ba8ec Homunculi configuration adjustments (#2092)
* Fixes #2073.
* Homunculi will no longer autoloot items by default.
* Homunculi will not Vaporize if their HP is below 80% when the master dies.
* The battle configuration homunculus_auto_vapor is now a percentage value to allow for further customization.
Thanks to @TheNoobCompany!
2017-05-04 12:28:57 -04:00