16361 Commits

Author SHA1 Message Date
aleos89
4c62f581a8 Corrected guild bound item retrieval deletion
* Corrected a SQL statement deleting all guild bound items in the inventory table for offline characters.
Thanks to @Canoe!
2017-08-01 14:20:58 -04:00
aleos89
c0556a397e Follow up to 6748ff7
* Fixed pre-increment and pre-decrement operators for achievement condition parsing.
Thanks to @Lemongrass3110!
2017-07-31 14:25:31 -04:00
aleos89
f4338adab7 Follow up to 6581bac
* Fixed some compile errors.
* Clarified documentation for script command achievementupdate a bit more.
2017-07-31 13:13:23 -04:00
aleos89
6581bac83b Added script command achievementupdate
* Updates the specified achievement's value.
Thanks to @Tokeiburu!
2017-07-31 12:57:39 -04:00
rAthenaAPI
1e71d50cb4 SQL synchronization 2017-07-31 16:18:15 +02:00
aleos89
4af6860302 Corrected Crimson Spear class requirement
* Fixes #2297.
* Added missing support for Swordman, Transcendent Swordman, and Baby Swordman.
Thanks to @ToiletMaster!
2017-07-31 10:17:57 -04:00
Lemongrass3110
b2c5424af1 Fixed some memleaks in skill_require_db
Thanks to @Everade
2017-07-30 16:40:48 +02:00
Lemongrass3110
6748ff7e17 Fixed pre-increment and pre-decrement operators
Fixes #2176
2017-07-28 22:51:13 +02:00
aleos
0126759d00 Fixed some typos in the achievement database
* Corrected documentation in the import database.
* Corrected a typo for dependent achievements in renewal.
Thanks to @Atemo!
2017-07-28 16:47:16 -04:00
Lemongrass3110
dfbd6f6cc4 Fixed item selection dialog
Fixes #2293

This was broken in 95!!! different client versions

A real big thank you to @admkakaroto
2017-07-28 21:24:14 +02:00
Lemongrass3110
000786d991 Fixed some RODEX related compile warnings
Fixes #2286

Thanks to @Valorro
2017-07-28 17:50:51 +02:00
Lemongrass3110
d7c7d58d5d Fixed some compilation warnings in release mode
Fixes #2219

Thanks to @keitenai, @CairoLee and @kukuasir1
2017-07-28 17:43:01 +02:00
Lemongrass3110
1e63f892d9 Fixed release mode building of map-server
Related to #2294

Thanks to @keitenai and @admkakaroto
2017-07-28 15:11:28 +02:00
aleos
fdbdcb266e Renamed the Achievement SQL upgrade file
* Renamed the Achievement SQL upgrade file date to match the release date.
Thanks to @sikiro!
2017-07-27 19:54:04 -04:00
aleos
a5e18f1250 Allow negative Equipment Attack
* Fixes #2191.
* In renewal Equipment Attack can become negative and is not capped to 0.
Thanks to @jezznar and @reigneil!
2017-07-27 19:03:01 -04:00
Lemongrass3110
f0a07d6d80 Respecting enchants in combos
Follow up to 3f8ff5a

Thanks to @esu1214
2017-07-27 23:07:05 +02:00
Jeybla
3f8ff5a3fb Fixes Item Combos in same equip index. (#2080)
Fixes #1710

Thanks to @esu1214
2017-07-27 22:45:21 +02:00
f0und3r
b21f7c0a1f Config for guild alliance only by master (#2291)
Added a new configuration to allow to restrict alliance requests to the guild master.

Thanks to @f0und3r
2017-07-27 22:18:52 +02:00
Lemongrass3110
02135c4e2e Added support for RODEX 2017 (#2290) 2017-07-27 21:52:43 +02:00
Vincent Stumpf
3a55613537 Allows families to share exp (#2280)
* Fixes #2265
* Family is Mother + Child, Father + Child, or Mother + Father + Child
Thanks to @vstumpf!
2017-07-27 13:23:25 -04:00
rAthenaAPI
77e8d51570 SQL synchronization 2017-07-27 18:41:06 +02:00
aleos89
1bfd28ee67 Corrected some new shield defines
* Fixes #2292.
* Fixed Scutum, Shield of Flame, Shield of Gust, Shield of Water, and Shield of Earth resolving as weapons.
Thanks to @uddevil and @Lemongrass3110!
2017-07-27 12:40:50 -04:00
rAthenaAPI
51ef5595af SQL synchronization 2017-07-27 15:43:09 +02:00
Lemongrass3110
77718c325f Fixed weapon level of Tempest
Fixes #2287

Thanks to @ToiletMaster
2017-07-27 15:42:29 +02:00
rAthenaAPI
d113d24bce SQL synchronization 2017-07-27 15:33:12 +02:00
Aleos
7f5411da07 Initial release of the Achievement System (#2044)
* Information based on kRO patch notes.
- http://ro.gnjoy.com/news/update/View.asp?seq=163&curpage=1
* Includes Title System which is integrated into the Achievement System.
* Includes RODEX integration for rewards.
* Added new atcommand reloadachievementdb.
* Added new script commands achievementinfo, achievementadd, achievementremove, achievementcomplete, and achievementexists.
Thanks to @Lux-uri, @RagnarokNova, @Lemongrass3110, and @Tokeiburu for their help!
2017-07-27 09:33:03 -04:00
Lemongrass3110
433490a202 Fixed homunculus menu for a few clients 2017-07-27 01:37:58 +02:00
hazimjauhari90
cac49fda1b Updated alternate 3rd job bodystyles (#2288)
* Added Sorcerer class to the bodystyle atcommand.
2017-07-26 13:49:47 -04:00
Aleos
8b3e9cd28f Disable instances from using OnPC Events (#2278)
* Fixes #2273.
* Disable the use of OnPC Events in instance scripts since player's aren't actually attached to the event thus causing a crash.
Thanks to @Tokeiburu!
2017-07-24 17:38:05 -04:00
Lemongrass3110
7c2f3c4db9 Fixed 2017-06-07cRagexeRE and 2017-06-14bRagexeRE
Fixed #2285
Follow up to 2f453e7

Thanks to @hendra814
2017-07-24 19:32:16 +02:00
Lemongrass3110
cf0cfe84a7 Added script command progressbar_npc (#2272)
* Fixes #1473
Thanks to @Tokeiburu and @kukuasir1
2017-07-24 13:21:35 -04:00
Akkarinage
d912c5039b Removed SQL upgrade files dated prior to 2016 (#2282)
Signed-off-by: Akkarinage <akkarin@rathena.org>
2017-07-24 15:35:05 +01:00
Lemongrass3110
be15b62912 Follow up to a3c0590
Added a missing field check
2017-07-24 10:35:44 +02:00
hazimjauhari90
2f453e79ec Added shuffle packets for 2017-06-14bRagexeRE (#2277)
Thanks to @Rytech2 and @hazimjauhari90.
2017-07-23 19:03:38 +02:00
aleos89
ad036d08a4 Follow up to 94aa28a
* Resolved some compile warnings.
2017-07-20 13:36:23 -04:00
aleos89
94aa28aafc Follow up to df2c3e1
* Resolved a compile warning.
2017-07-20 13:24:44 -04:00
Lemongrass3110
eda85943f7 Fixed an issue with git hash lookup 2017-07-18 23:02:31 +02:00
Aleos
504b249d20 Updated Rogue Spirit potion bonus (#2225)
* Fixes #2139.
* Added missing 50% HP bonus.
* Removed extra 50% SP bonus.
* Cleaned up overall pc_itemheal function calculations.
Thanks to @mrjnumber1 and @exneval, and @Lemongrass3110!
2017-07-18 12:53:33 -04:00
Lemongrass3110
9eaabd5f6c Fixed mod permissions for private channels (#2262) 2017-07-17 23:25:55 +02:00
Lemongrass3110
e157e05c1c Fixed file order in map-server project for VS 2017-07-17 23:01:53 +02:00
aleos89
df2c3e1645 Fixed a compile warning for ADJUST_SKILL_DAMAGE
* Fixes #2231.
Thanks to @technoken!
2017-07-17 14:56:08 -04:00
Lemongrass3110
dae5030650 Fixed unitwarp to unwalkable areas for NPCs
Fixed #2270

Thanks to @Yuchinin
2017-07-16 22:29:48 +02:00
Lemongrass3110
d324cd1e25 Fixed a warning when obfuscation is disabled
Thanks to @sader1992 and @Jeybla
2017-07-16 16:36:46 +02:00
Lemongrass3110
19d7c44298 Removed packet_db copy from VS project
Thanks to @Everade
2017-07-16 16:15:34 +02:00
Aleos
d86c8a81be Expanded script command unitstopwalk (#2258)
Fixes #2254.
Added an optional flag to specify the types of methods to stop a unit from walking.
Created an enum for the unit_stop_walking flags.
Thanks to @Yuchinin and @Lemongrass3110!
2017-07-16 16:05:17 +02:00
Lemongrass3110
574c753945 Follow up to f0ab8d2
Fixed #2266

Thanks to @hendra814
2017-07-16 05:28:03 +02:00
Lemongrass3110
f0ab8d2a52 Overhauled and dropped packet db (#2263)
Adds support for a lot of missing clients and features almost all clients from 2016 and 2017
clientinfo.xml's version value will be ignored from now on
By setting PACKETVER the server will configure everything else on it's own from now on
Dropped is_clientver script command
And a lot more
2017-07-15 22:45:12 +02:00
aleos89
0d103bf6a7 Fixed a small bug with atcommand addwarp
* The function that creates the warp was using the wrong Y area argument.
Thanks to @mrjnumber1!
2017-07-14 13:54:52 -04:00
rAthenaAPI
77ad410607 SQL synchronization 2017-07-14 19:19:14 +02:00
aleos89
2bd0fd5a16 Corrected Shield of Death bonus
* Wearer should receive 10% more damage not gain 10% damage against normal monsters.
Thanks to Divine-Pride.net!
2017-07-14 13:18:58 -04:00