16361 Commits

Author SHA1 Message Date
Lemongrass3110
aaa4ea919e Initial release of the cash shop sales (#1825)
Added a permission for the cashshop sales

Thanks to @Angelic234 and everyone else who tested this feature while it was sleeping waiting in a pull request.
Thanks to @aleos89, @secretdataz and @lighta for reviewing and commenting.
2017-02-15 14:04:18 +01:00
Lemongrass3110
7cf081c24b Fixed character rename feature (#1943)
This feature was broken for clients after 2011-11-01.
Added 2 new options for allowing it when the character is inside a party or guild.
The server now delivers the corresponding error messages if the player is inside a party or guild.
2017-02-15 13:06:31 +01:00
Lemongrass3110
2f659e419f Fixed invalid damage on WoE maps
Fixes #1951
Thanks to @keitenai
2017-02-14 22:39:42 +01:00
Aleos
afa880ebd6 Remove sleep timers when a script is unloaded (#1956)
* Fixes #1791 and fixes #1792.
* Removes sleep timers that are active when a script is unloaded from memory.
* Make sure duplicate NPC are properly removed.
Thanks to @exneval and @Tokeiburu!
2017-02-14 13:13:53 -05:00
aleos89
66cfa0618e Updated Issue and Pull Request templates
* Added HTML comment tags around descriptions.
* These descriptions will now be hidden on the preview of the Issue/Pull Request.
2017-02-14 12:41:09 -05:00
Aleos
5d22e1cf48 Cleaned up processing of secondary tables (#1946)
* Cleaned up processing of secondary tables
* Fixes #1934.
* Renewal and Pre-Renewal secondary tables are now properly loaded depending on the server mode.
* Includes item, monster, and monster skill tables.
Thanks to @Lemongrass3110 and @daisyanne1380!
2017-02-13 13:09:40 -05:00
Akkarinage
196017c9c4 Batch file for Windows Mapcache users
* Closes #1908
Signed-off-by: Akkarinage <akkarin@rathena.org>
2017-02-13 17:36:27 +00:00
aleos
0c20c596e0 Expanded script command setbattleflag
* Fixes #1945.
* Adds an optional flag to reload the monster database for specific map flags that are EXP/drop related.
* This resolves having to add atcommand reloadmobdb after setting the battle configs.
* Adjusted atcommand setbattleflag to also have the optional parameter.
* The reload should only have to be called on the final setbattleflag use.
2017-02-11 20:55:35 -05:00
aleos
ca051d185e Removed Freezing and Crystalize from OPT1
* Fixes #1955.
* Freezing and Crystalize are no longer considered Body Status Changes (OPT1).
* They are now stackable with other non-OPT1 statuses.
* Crystalize now works on monsters.
* Crystalize no longer has a Wind element damage bonus.
* Targets under Crystalize and Deep Sleep no can no longer consume items.
* Targets under Stun and White Imprison can no longer be affected by OPT1 statuses.
* Freezing no longer removes Burning.
Thanks to @FrFrMako, @Playtester, and Fyrus!
2017-02-10 17:45:33 -05:00
aleos
ce1429d4ff Merge branch 'master' of https://github.com/rathena/rathena 2017-02-07 19:39:56 -05:00
aleos
431f30aad4 Correct Cloud Kill Poison resistance
* Fixes #1948.
* Poisoning effect from Cloud Kill is now able to be resisted.
Thanks to @alxalmora!
2017-02-07 19:39:40 -05:00
Jeybla
3b5699eb46 Added some missing string escapes (#1869) 2017-02-07 22:36:09 +01:00
Lemongrass3110
c770990973 Added better documentation for skill splash range
This was brought up because of #1940.
Thanks to @Joy-Ro
2017-02-07 00:27:52 +01:00
Lemongrass3110
cc3b39c085 Added the packet db entry for 0x0A0E
Fixes #1918
Thanks to @mrjnumber1
2017-02-06 23:44:23 +01:00
Lemongrass3110
068d18c9d7 Fixed market shop weight calculation
Fixes #1897
Thanks to @Angelic234
2017-02-06 23:30:05 +01:00
rAthenaAPI
f2c27a86cb SQL synchronization 2017-02-06 22:24:53 +01:00
Jeybla
e1e2bfa7a3 Fixes Queen Scaraba Card (#1937)
Fixes #1935
2017-02-06 22:24:47 +01:00
Lemongrass3110
4623d376d0 Another follow up to d99c914 2017-02-05 19:58:57 +01:00
Matheus Macabu
aa7de205fe Update name for all party members on rename (#1715) 2017-02-05 19:52:31 +01:00
Lemongrass3110
90e3f89df2 Follow up to d99c914
Thanks to @RadianFord and @CairoLee
2017-02-04 17:43:50 +01:00
Lemongrass3110
7377f0f674 bindatcmd now supports the new event name length 2017-02-04 00:03:40 +01:00
Aleos
d99c91418a Cleaned up character saving (#1911)
* Fixes #1910.
* Changed chrif_save option to readable constant values.
* Added new Inventory and Cart options so that normal character save calls aren't flooded with requests to save Inventory and Cart data.
* Cleaned up storage and premium storage saving functions being unused.
2017-02-03 10:25:46 -05:00
aleos89
52f9bf63af Fixed Cart Weight calculation (fixes #1938)
* Resolves Cart weight not getting recalculated when using atcommand resetskill.
Thanks to @Hactus and @Tokeiburu!
2017-02-03 10:17:21 -05:00
Cydh Ramdh
ae182ef6a8 Fixed a broken character in skill.c's comment
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2017-02-03 21:09:21 +07:00
Jeybla
929384cead Fixes AgitEnd2 Scriptcommand. (#1936)
OnAgitEnd2 events were not triggered by using the AgitEnd2 script command.

Follow up to 2043c95
2017-02-03 08:38:15 +01:00
aleos
c853ef0303 Backslide against walls (fixes #1914)
* Backslide animation is not shown when the player is against a wall.
* SP is still consumed as normal.
Thanks to @zackdreaver!
2017-02-02 18:07:37 -05:00
aleos89
778e96e475 Follow up to 84df170
* Fixes a wrong status icon being set to a status change.
2017-02-02 13:44:05 -05:00
rAthenaAPI
8a95bc5aba SQL synchronization 2017-02-02 18:19:23 +01:00
aleos89
84df1708ee Added missing Elemental Resist Potion icon
* Fixes #1898.
* Separated the SC_ARMOR_ELEMENT to each element (Water, Earth, Fire, Wind).
* Added the status icon for the respective element.
Thanks to @zackdreaver!
2017-02-02 12:19:04 -05:00
aleos89
bb42b3183c Added missing SCB for Geffen Magic statuses
* SC_GEFFEN_MAGIC1, SC_GEFFEN_MAGIC2, and SC_GEFFEN_MAGIC3 were missing their SCB_ALL flags.
2017-02-02 09:53:29 -05:00
aleos
320bf9073b Fixed VIP gemstone requirement setting (fixes #1846)
* Resolves the VIP gemstone requirement setting get reset on each status_calc_pc.
* Removed some duplicate code during gemstone avoidance calculation.
Thanks to @Everade!
2017-01-31 20:05:15 -05:00
aleos89
baa91f834c Follow up to 4af46ba and e8b9cf0
* Ensures all instances of players disconnecting from the server has their shop removed.
2017-01-31 13:37:02 -05:00
Jeybla
e31428df64 Conf: hide favorite items while selling to NPCs (#1925)
Added a configuration for hiding favorite items in the sell menu.

Thanks to @Jeybla!
2017-01-31 13:55:01 +01:00
aleos
fa443eee30 Adjusted Meteor Assault interaction with EDP
* Fixes #1885.
* Enchant Dead Poison no longer increases Meteor Assault damage on renewal.
Thanks to @alxalmora and @Playtester!
2017-01-30 20:23:12 -05:00
aleos
e8b9cf06ce Follow up to 4af46ba
* Added a map session data check back into the GM kick process so atcommand kickall does not remove vendors or buyingstores.
* Adjusted the checks for when a player logs back into their account so it properly removes any vending or buyinstore information.
2017-01-29 15:10:42 -05:00
aleos
4af46ba8c2 Fixed vending/buyingstore info not being removed
* Fixes #1921.
* Resolves vending and buyinstore information not being removed from the SQL tables when a player is kicked.
Thanks to @Tokeiburu!
2017-01-29 12:22:04 -05:00
aleos
cb72a89fd5 Added battle config pet_master_dead (fixes #1916)
* Added a new battle config that will allow or disallow (default) a pet to continue attacking its target if the master is dead.
Thanks to @technoken!
2017-01-29 10:36:53 -05:00
aleos
bfab00a3c3 Fixed Vanish damage interaction with some skills
* Fixes #1721.
* Devotion and Shadow Form damage bypass Vanish damage.
Thanks to @jamon18!
2017-01-28 11:29:01 -05:00
aleos89
6e9cd4404a Amended script command checkweight documentation
* Fixes #1917.
* Second example is about arrays and should use script command checkweight2.
Thanks to @lucasoli!
2017-01-26 09:05:02 -05:00
aleos
10c4bacab5 Follow up to 6542773
* Added an alias for atcommand reloadnpcfile -> reloadnpc.
2017-01-25 20:53:07 -05:00
aleos
706345f56f Revamped script command setunitdata (fixes #1903)
* Resolved mobs having certain stats getting reset to their database value when the mob's status is recalculated.
* Resolved some monster, homunculus, mercenary, and elemental stats not properly recalculating when setting the unit data.
Thanks to @technoken and @Tokeiburu!
2017-01-25 20:48:24 -05:00
rAthenaAPI
b26793f2b1 SQL synchronization 2017-01-25 20:20:06 +01:00
Atemo
dfaee699fb Fixed bugs in Bangungot Hospital instance (issue #1504) (effects, warps, announce..) 2017-01-25 20:19:47 +01:00
Atemo
7e2dedc828 Corrected areamonster from aegis conversion 2017-01-25 20:04:41 +01:00
aleos89
65427737bf Follow up to 9c2026d
* Renamed atcommand reloadnpc to reloadnpcfile.
* Adjusted documentation to fit.
2017-01-25 13:48:37 -05:00
aleos89
9c2026d216 Fixed atcommands for NPC loading (fixes #203)
* Resolves atcommand loadnpc not working in sequence with atcommand unloadnpc multiple times on the same NPC.
* Added atcommand reloadnpc.
Thanks to @Tokeiburu!
2017-01-25 13:06:45 -05:00
aleos89
0b2e0cc3fd Adjusted Crush Strike duration (fixes #1900)
* Lowered Crush Strike's duration from 3 minutes to 30 seconds.
Thanks to @zackdreaver!
2017-01-25 10:38:30 -05:00
aleos89
10af42f488 Cleaned up Pull Request Template
* Removed HTML break tags.
* Added blank line to end of Issue Template.
2017-01-24 14:17:18 -05:00
Lemongrass3110
08d55d80f5 GTB should not block Masquerade status changes (#1905)
* Fixes #1901
Thanks to @zackdreaver and @RagnarokNova!
2017-01-24 12:04:32 -05:00
Jittapan Pluemsumran
14b381dcc7 Initial Release of Guild Daily Mission (#1582)
* Implemented Guild Daily Mission
Thanks to @cydh, @Atemo, and @Lemongrass3110 for their help!
2017-01-24 10:47:20 -05:00