14156 Commits

Author SHA1 Message Date
aleos89
cbc365d0f2 Corrected autospell bonuses (fixes #1593)
* Resolves the range check when the config is enabled not checking the proper distance between the two targets.
* Updated the item bonus documentation.
Thanks to @chriser-!
2016-11-06 14:15:12 -05:00
Playtester
78d9e2a245 Slave aggro (fixes #1676)
- Slaves will now become aggressive when their master starts chasing a target to attack it
2016-11-06 11:17:14 +01:00
rAthenaAPI
d0ce53e312 SQL synchronization 2016-11-06 06:10:56 +01:00
Sean Allen
8c3562a045 Fixed 3D_Glasses item script. (#1694)
* 3D_Glasses's item script Class=Job_Star_Gladiator2 is wrong, Changed to `Class==Job_Star_Gladiator2`
2016-11-06 12:10:50 +07:00
Aleos
0b68035248 Cleaned up instance parsing checks (#1610)
* Cleaned up instance parsing checks (fixes #1606)
* Changed atoi to strtol.
* Added data validation checks.
* References to #1609.
2016-11-05 09:56:28 -04:00
Cydh Ramdh
20e228a7f5 Fixed npc_cashshop_buy for 2010-11-16 client or older
* Failed to buy item from `itemshop` and `pointshop` NPC
* Thanks to Anime s2 that notices this

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-11-05 09:59:42 +07:00
aleos89
805f11d9f0 Added unit flag UF_CRAZYWEED_IMMUNE
* Follow up to 6e97762.
* Used to make unit skills immune to Crazy Vine's removal effect.
2016-11-03 21:54:04 -04:00
aleos89
6e9776203a Corrected Crazy Vines behavior (fixes #1522 and fixes #1689)
* Crazy Vines will now properly remove all ground type skills.
* Removed UF_REM_CRAZYWEED enum.
2016-11-03 21:17:34 -04:00
aleos89
cc733a9516 Corrected Voice of Siren's behavior (fixes #1680)
* Resolves traps not being avoided when the Maestro/Wanderer has enticed the trapper.
2016-11-03 18:10:34 -04:00
aleos89
06aec011c8 Fixed a potential map crash
* Follow up to dc8d466.
2016-11-03 10:17:19 -04:00
Akkarinage
9f888077c1 Adjusted Discord link in Readme.md
* Follow up to 378b4dd
2016-11-02 22:35:34 +00:00
Aleos
378b4dd569 Adjusted the Discord link in the README
* Follow up to 12ca9a0.
* Adjusted the link to a human readable format.
2016-11-02 18:06:27 -04:00
Lemongrass3110
418d8203e6 Refactored clif functions for unit names (#1664)
Refactored clif functions for unit names

Renamed clif_charnameack to clif_name and added additional parameters to follow other clif functions.

Removed clif_charnameupdate completely since it was just a copy of the BL_PC code in clif_charnameack and replaced all calls with clif_name_area.

Fixed guild position display
Fixes #1662
Thanks to @ghul3 for reporting it.

Removed useless params for some guild functions
2016-11-02 11:13:52 +01:00
Lemongrass3110
485ae6f8cf Fixed a bug in party creation
Fixes #1674
Thanks to @admkakaroto and @Grantea
2016-11-02 10:37:27 +01:00
Cydh Ramdh
4753407d63 Fixed memleak when player's string variable is cleared
Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-11-01 20:33:08 +07:00
Jittapan Pluemsumran
12ca9a05e0 Add Discord link 2016-11-01 16:12:37 +07:00
rAthenaAPI
cf482a1f05 SQL synchronization 2016-11-01 06:13:27 +01:00
Cydh Ramdh
9fcdcbde3b Item DB Updates (#1592)
* Item DB Updates
* Corrected Aegis and English (iRO) names of Enchancement Stones & Shadow Equipments, credits to http://divine-pride.net
* Corrected Price for Shadow equipments to 0.
* Fixed #1586 item position for Essence of Evils.
* Updated effect of `Bear's Power`, script by @Lemongrass3110

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-11-01 12:13:24 +07:00
aleos89
dc8d466b03 Minor define cleanups
* Removed some variable defines that were redefines.
2016-10-31 21:58:28 -04:00
aleos89
c1d9520019 Added an extra ammo requirement for specific skills (fixes #1683)
* Severe Rainstorm, Round Trip, and Fire Rain now require +1 to their ammo requirement in order to successfully cast the skill.
* These skills will still consume their normal ammo amount.
Thanks to Fyrus for data mining!
2016-10-31 17:08:44 -04:00
Playtester
9a130fa0e8 SG counter and other status variables (bugreport:7449)
- Fixed extra status variables not being cleared correctly when the killed unit did not have any status change
(e.g. SG counter will now be set back to 0 when a monster dies)

Reference: https://rathena.org/board/tracker/issue-7449-storm-gust-counter-does-not-get-reset-on-mob-dead/
2016-10-30 13:27:30 +01:00
Akkarinage
644d809ddb Added missing items for IG_Mysterious_Travel_Sack4
Used Divine-Pride as a source of data. Their information seems to be the most up-to-date source at the moment.

Signed-off-by: Akkarinage <akkarin@rathena.org>
2016-10-30 10:24:23 +07:00
Playtester
5d24d73abf Lex Divina on allies (fixes #1668)
- Lex Divina can now be cast on a silenced ally
- When casting Lex Divina on an ally that is not silenced, it will no longer display the skill animation
2016-10-29 19:43:53 +02:00
aleos89
f310f335a1 Merge branch 'master' of https://github.com/rathena/rathena 2016-10-29 12:44:41 -04:00
aleos89
561a874833 Fixed Falcon Assault element (fixes #1659)
* Partial revert of 1d8bec3.
* Element should always be neutral.
* Renewal mode ignores the target's defense cards.
2016-10-29 12:44:11 -04:00
Lemongrass3110
6f67a65855 Added documentation for item links in mes (#1616)
Fixes #1614
2016-10-29 16:28:51 +01:00
aleos89
481a730ebc Adjusted some script syntax
* Follow up to d017e24.
Thanks to @Tokeiburu!
2016-10-28 17:33:30 -04:00
Jey
c14e67426b Fixes Phantom Thrust in PvE. 2016-10-28 12:27:52 +07:00
aleos89
e9c5dc6e16 Fixed instance maps not being freed
* Follow up to 2cfb844.
* Resolves instance maps not getting freed when the instance is destroyed.
Thanks to @Akkarinage!
2016-10-26 19:18:57 -04:00
Smokexyz
428e516187 Typo in ipban.c (#1654) 2016-10-24 23:40:52 +02:00
Jittapan Pluemsumran
1c74af7b1f Merge pull request #1637 from rathena/hotfix/issue1636
Fixed unknown state handling in mob skills
2016-10-23 18:29:33 +07:00
Playtester
6dfaa0b17b Siroma and Imp Cards (fixes #1646)
- Pre-re: Skill-specific cast time reductions no longer stack additively with global cast time reductions
2016-10-22 12:48:07 +02:00
Playtester
04cf397ea5 Occult Impaction damage (fixes #1641)
- Fixed Occult Impaction damage being double as high as it should be
- In renewal, the skill ratio is now applied to the piercing effect
(If a skill deals 400% damage, the piercing effect will now also be 4 times more effective.)
2016-10-22 12:32:26 +02:00
Akkarinage
d20cbcae48 Removed use of petheal command from pet_db.txt in both PRE and RE modes. (#1648)
Removed use of petheal command from pet_db.txt in both PRE and RE modes.
* Changed documentation to show deprecation more prominently.
* Closes #1576.
* Removed script command petheal.

Signed-off-by: Akkarinage <akkarin@rathena.org>
2016-10-21 15:25:32 -04:00
Lemongrass3110
40430d6cb5 Fixing buildbots(for real)
Sorry guys this should not have landed in master...
2016-10-20 00:27:53 +02:00
Lemongrass3110
7d0931a45d Follow up 3108bb1
Fixed a typo with configure call
2016-10-20 00:14:02 +02:00
Lemongrass3110
ed53167bc8 Follow up abd9809
appveyor lost the quotes
2016-10-20 00:11:52 +02:00
Lemongrass3110
abd98090d1 Follow up to dd55592 2016-10-20 00:01:03 +02:00
Lemongrass3110
dd555926a0 Reenabled buildbot defines
Now builds will fail if any warnings or errors occur.

Removed duplicated "matrix" keyword I added accidentally in 3108bb1.
Removed a default warning in run once mode in the character server. Follow up to a0b3e51
2016-10-19 23:58:29 +02:00
Lemongrass3110
3108bb1265 Added a configure option for vip features
Added the new option to the CI matrix
2016-10-19 23:15:13 +02:00
Lemongrass3110
15b40509d6 Added a -D equivalent for msbuild
Fixes appveyor not building in pre-renewal mode
2016-10-19 23:14:44 +02:00
Lemongrass3110
4db687c7a4 Fixed unknown state handling in mob skills 2016-10-19 14:46:11 +02:00
Lemongrass3110
b2f0ffb947 Fixed a potential server crash in mob_chat_db
Fixes #1635
Thanks to @Temtaime
2016-10-19 12:24:46 +02:00
Lemongrass3110
3ad16f04fb Merge pull request #1634 from Temtaime/patch-1
Fix type in warning message

Thanks to @Temtaime
2016-10-19 12:18:32 +02:00
Temtaime
655d6f56e7 Fix type in warning message 2016-10-19 12:35:12 +03:00
Aleos
e93c8880b3 Updated Manhole skill behavior (#1617)
* Updated Manhole skill behavior
* Fixes #1601
* GvG and Battleground monster objects are not able to be targeted by Manhole.
* Removed the usage of Strip Accessory on targets who are affected by Manhole.
Thanks to @ignizh!
2016-10-18 17:59:32 -04:00
Lemongrass3110
73eb96f358 Introducing charpointer macros for fifo/buffers (#1624)
* Introducing charpointer macros for fifo/buffers
2016-10-18 23:35:21 +02:00
Lemongrass3110
56c9765fe0 Fixed a wrong close in the eye of hellion quest
Merges HerculesWS/Hercules@d8441a3
Thanks to @Ridley8819
2016-10-18 22:49:18 +02:00
aleos89
031adff925 Updated Ranger Traps behavior
* Fixes #1611.
* Magenta, Cobalt, Maize, and Verdure Traps should permanently change the element of the target.
2016-10-18 21:54:46 +02:00
Lemongrass3110
55c5627eef Fixed compilation warning in pre-re
Fixes #1627
Thanks to @keitenai
2016-10-17 13:53:04 +02:00