16361 Commits

Author SHA1 Message Date
aleos89
b4857cca83 Follow up to 452d9c6
* Added missing cases for Midnight Frenzy and Silvervein Rush.
2017-04-25 14:06:12 -04:00
Aleos
452d9c60eb Updated Homunculus S skill failure messages (#2082)
* Fixes #2058.
* Added missing skill failure messages for Homunculus S.
* Eternal Quick Combo can no longer be used on Status Immune monsters.
* Disabled the Style Change message for Eleanor. Aegis does not display a message when switching fighting style.
Thanks to @feltenc and @Jeybla!
2017-04-25 13:33:05 -04:00
aleos89
f1af3210d6 Follow up to eb0a79f
* Fixed Blessing ending Curse before the Curse check.
2017-04-25 12:46:57 -04:00
Jittapan Pluemsumran
fcba7b7213
Added missing EOL in project files 2017-04-25 23:11:58 +07:00
Jittapan Pluemsumran
7fb245b8e6
Updated appveyor.yml to use new solution. 2017-04-25 21:14:43 +07:00
Jittapan Pluemsumran
da36b26572
Remove rAthena-15.sln 2017-04-25 21:05:30 +07:00
Jittapan Pluemsumran
f9a0f81d4e
Resolve compile errors 2017-04-25 21:05:18 +07:00
Jittapan Pluemsumran
96073607bf
Merge branch 'master' into refactor/windows-build
# Conflicts:
#	vcproj-10/char-server.vcxproj
#	vcproj-10/char-server.vcxproj.filters
#	vcproj-10/login-server.vcxproj
#	vcproj-10/map-server.vcxproj
#	vcproj-10/map-server.vcxproj.filters
#	vcproj-10/mapcache.vcxproj
#	vcproj-12/char-server.vcxproj
#	vcproj-12/char-server.vcxproj.filters
#	vcproj-12/login-server.vcxproj
#	vcproj-12/map-server.vcxproj
#	vcproj-12/map-server.vcxproj.filters
#	vcproj-12/mapcache.vcxproj
#	vcproj-13/char-server.vcxproj
#	vcproj-13/char-server.vcxproj.filters
#	vcproj-13/login-server.vcxproj
#	vcproj-13/map-server.vcxproj
#	vcproj-13/map-server.vcxproj.filters
#	vcproj-13/mapcache.vcxproj
#	vcproj-14/char-server.vcxproj
#	vcproj-14/char-server.vcxproj.filters
#	vcproj-14/login-server.vcxproj
#	vcproj-14/map-server.vcxproj
#	vcproj-14/map-server.vcxproj.filters
#	vcproj-14/mapcache.vcxproj
#	vcproj-9/char-server.vcproj
#	vcproj-9/dbghelpplug.vcproj
#	vcproj-9/login-server.vcproj
#	vcproj-9/map-server.vcproj
#	vcproj-9/mapcache.vcproj
2017-04-25 21:00:33 +07:00
rAthenaAPI
f56a3f6d1e SQL synchronization 2017-04-25 15:50:12 +02:00
Arashi
a040a52764 Fixed some Armors wLV and refineables (#2077)
Fixed armors level 1 weapons
Fixed accessories and lower headgears being refinable

Thank you @crazystorm2017 !
2017-04-25 15:50:05 +02:00
Jeybla
a7c682ff12 Adjusted skill_nocast_db settings. (#2081)
For the following skills:
* SC_MANHOLE - PvP only
* SC_DIMENSIONDOOR - town and field, doesn't work in PvP
* SC_CHAOSPANIC - No restriction
* SC_BLOODYLUST - Enabled in town

Fixes #1496.

Thanks to @Everade and @aleos89.
2017-04-25 14:37:44 +02:00
Lemongrass3110
cdc0527b71 Converted some scripts to warps (#1947)
Credits to @Atemo!
2017-04-24 23:54:43 +02:00
aleos89
c3ad04dc90 Channel System message correction
* Follow up to c87dba5.
* Fixed the join message pointing to the wrong index.
Thanks to @CairoLee!
2017-04-24 10:18:51 -04:00
Cydh Ramdh
c87dba5a52 Channel System is Expanded! (#1933)
* Many changes on conf/channel.conf!
- Now capable of setting default values for channels through the config such as the channel name, channel password, member capacity, chat color, chat delay, and more.
* Many new channel script commands!
- Added script commands channel_create, channel_setopt channel_setcolor, channel_setpass, channel_setgroup, channel_chat, channel_ban, channel_unban, channel_kick, and channel_delete.
2017-04-19 14:12:00 -04:00
rAthenaAPI
97f989f7d8 SQL synchronization 2017-04-19 10:36:12 +02:00
Akkarinage
25da0fe4fd NPC ID Updates (#2075)
Also added new commented Mob IDs to mob_db.txt

Signed-off-by: Akkarinage <akkarin@rathena.org>
2017-04-19 10:36:05 +02:00
Akkarinage
58bad46c32 Misc grammar changes to documentation.
Signed-off-by: Akkarinage <akkarin@rathena.org>
2017-04-19 03:13:17 +01:00
Akkarinage
33c31ca368 Updated default PACKETVER
It makes no sense to use 20130807 as the default PACKETVER when we use 55 (20151104) as the default packet_ver in /db/packet_db.txt

Signed-off-by: Akkarinage <akkarin@rathena.org>
2017-04-18 15:23:43 +01:00
rAthenaAPI
e18d636d79 SQL synchronization 2017-04-17 23:03:14 +02:00
aleos
38e0496027 Removed empty script check for usable items
* Fixes #2069.
* Usable items that don't have a script will now execute as normal.
* Items that have a special effect with no script were not displaying their effect since the check was stopping any execution.
* Cleared up some usages of script command end.
Thanks to @LiamKarlMitchell!
2017-04-17 17:03:03 -04:00
Aleos
a75133eb4d Status Change display in status window (#1481)
* Adjusted the way some status changes display in the player's status window.
- Some status changes are hidden from the display.
* Katar critical bonus is no longer shown in the status window.
- Added a configuration to enable or disable the critical display for Katars.
* SC_INCCRI now has doubled critical rate while wearing Katars. Thanks to @Limestone!
* Refactored some status_calc_* functions to no longer be static and moved them to the header.
2017-04-14 23:56:34 -04:00
Lemongrass3110
ed24be1625 Cleaned up MAPID definitions
Fixed the wrong initialization for baby summoner, who was actually a baby swordman summoner like this.
Follow up to 39e54d6
2017-04-14 23:34:25 +02:00
rAthenaAPI
ccefbd9ece SQL synchronization 2017-04-14 22:38:31 +02:00
Lemongrass3110
7d20033d5d Added support for the latest NPC IDs 2017-04-14 22:38:19 +02:00
hazimjauhari90
ad0731fec1 follow up to 39e54d6 (#2056)
* Corrected Baby Kagerou/Oboro & Baby Rebellion base level to match respective adult base level.
2017-04-14 12:26:15 -04:00
Lemongrass3110
2029f2e708 Added constants for new baby jobs
Follow up to 39e54d6
2017-04-14 09:44:04 +02:00
Lemongrass3110
384917b83f Added current_equip_item_index check
getrefine and getequipweaponlv(-1) should only be useable within item scripts.
2017-04-14 00:17:23 +02:00
aleos
800f49181f Pain Killer damage correction
* Added a check so Pain Killer damage doesn't heal targets.
Thanks to @Jeybla!
2017-04-12 22:37:25 -04:00
aleos
caed38927a Updated Feint Bomb to match official behavior
* Fixes #728 and fixes #1070.
* Players can no longer use skills while in the hidden state from Feint Bomb.
* Targets will now properly release the caster as a target and follow the bomb.
Thanks to @Tokeiburu, @MrAntares, and @stealth62!
2017-04-12 16:41:27 -04:00
Atemo
c098d0c518 Fixed wrong condition in monk.txt issue #2057
Thanks @TheNoobCompany !
2017-04-12 20:42:25 +02:00
aleos
1261d92c43 Corrected Feint Bomb behavior (fixes #1999)
* Feint Bomb will no longer give players permanent effects of AoE when they backslide into them.
* Feint Bomb no longer consumes 1 SP every second while hidden.
* Stealth Field will now apply to all targets, not just allies (party + guildmates).
* Miscellaneous cleanups for Neutral Barrier and Stealth Field.
Thanks to @feltenc!
2017-04-11 21:17:23 -04:00
Akkarinage
9af37d21b7 Removed ancient SQL Upgrade files.
* Old SVN upgrades are no longer needed.
* Retained the last 3 years of upgrades.

Signed-off-by: Akkarinage <akkarin@rathena.org>
2017-04-11 17:58:18 +01:00
hazimjauhari90
b7d802ad55 follow up to 39e54d6 (#2054)
* Fixed job name display for baby expanded jobs.
2017-04-10 19:49:44 -04:00
Lemongrass3110
100d71e659 Remove password outputs on login server console (#2052) 2017-04-11 00:23:03 +02:00
Lemongrass3110
780ebd16db Fixed debug output for missing char server tables 2017-04-10 22:02:35 +02:00
Liam Mitchell
398619556a Update dts_warper.txt moc_ruins wrong id. (#2038)
* Update dts_warper.txt moc_ruins wrong id.

Wrong display ID and directions.
#2037

* Tweaked dts_warper.

According to what @Atemo said in issue #2037
2017-04-10 19:04:58 +02:00
aleos
0c2ccc77c7 Added script command getfreecell
* The command can randomly find a free cell on the given map and store the references to the found cell in the given variables.
* Check out the script commands documentation for more information.
Thanks to @Tokeiburu!
2017-04-10 10:45:33 -04:00
rAthenaAPI
425c0a6f09 SQL synchronization 2017-04-10 16:33:11 +02:00
hazimjauhari90
f57f3e7db1 Added missing quest ID in quest_db.txt (#2033)
* Added missing quests to the quest database
2017-04-10 10:33:04 -04:00
aleos
4b9ade33ee Fixed sleep timers getting freed twice
* Fixes #2042.
Thanks to @Encon21!
2017-04-06 21:01:08 -04:00
aleos
d6594eefda Re-link monster drop data with item data
* Fixes script commands addmonsterdrop and delmonsterdrop to update the monster drop data that is stored within the item data struct.
* This refreshes atcommand whodrops and other functions that use this data.
Thanks to @technoken!
2017-04-06 18:42:27 -04:00
hazimjauhari90
39e54d65bb Expanded baby jobs (#2039)
* Added support for expanded baby jobs.
* All jobs listed below are now fully playable.
- Baby Summoner
- Baby Ninja
- Baby Kagerou
- Baby Oboro
- Baby Taekwon
- Baby Star Gladiator
- Baby Soul Linker
- Baby Gunslinger
- Baby Rebellion
2017-04-06 18:00:30 -04:00
Jeybla
72fe4cd515 Adds chatmes (scriptcommand). (#1924)
* Adds chatmes script command.
* chatmes writes a given message to the waitingroom of the NPC.
2017-04-06 17:55:58 -04:00
Atemo
73b798bf12 Removed extra semi-colon 2017-04-06 14:40:36 +02:00
Lemongrass3110
ec1fe15d7d Fixed an error with renewal table loading
Follow up to 5d22e1c
Fixes #2040
Thanks to @Yuchinin
2017-04-05 22:33:15 +02:00
Lemongrass3110
5d204e55d3 Merge branch 'master' of https://github.com/rathena/rathena 2017-04-05 21:57:20 +02:00
Playtester
0a35e3a976 Bomb used by monsters (fixes #2041)
* When Bomb used by monsters deals damage, it is now always considered melee damage
2017-04-05 17:37:50 +02:00
Atemo
a6b252c01e Added rid check in SaraMemory.txt (issue #2032) 2017-04-04 19:20:26 +02:00
Lemongrass3110
858634112c Merge branch 'master' of https://github.com/rathena/rathena 2017-04-03 22:39:06 +02:00
Lemongrass3110
3cce333fc6 Added cash shop support for 2012-04-10
Fixed #1982
Thanks to @anacondaqq!

These packets were actually added way before this client date, but for now this is the earliest packet version, where we support the cash shop for now.
2017-04-03 22:35:11 +02:00