Aleos
ab014246cc
Corrected Elemental Cure healing behavior ( #2443 )
...
* Fixes #2440 .
* The HP/SP heal should be based on the caster's current HP/SP, not the Elemental's max HP/SP.
Thanks to @Barigas!
2017-09-29 09:41:34 -04:00
Jey
a73da61129
Merge branch 'master' into refactor/StatusChangeDisplay
2017-09-29 02:16:51 +02:00
Lemongrass3110
7de7472782
Added support for some missing clients ( #2458 )
2017-09-28 23:52:56 +02:00
Jey
e6ec0f528f
Follow up to 0e4ffdacdbe4b39e356ea5e632321fee707a0bfa.
2017-09-28 23:29:29 +02:00
Jeybla
0e4ffdacdb
Adds pk_mode_mes displayed on joining a pk zone. ( #2400 )
...
* When pk_mode and pk_mode_mes is enabled, the player gets notified joining a pk-zone map.
* It's now possible to specify the target in showscript.
Default is still AREA.
* pk_mode_mes is now using showscript to SELF.
* Thanks to @Atemo, @RadianFord, @Lemongrass3110, @aleos89
2017-09-28 22:53:16 +02:00
Aleos
ee552d67d4
Updated Kaite renewal behavior ( #2457 )
...
* Fixes #2409 .
* Kaite no longer reflects AoE magic.
Thanks to @esu1214!
2017-09-28 09:45:51 -04:00
aleos
d9a2bdbe05
Changed atcommand follow behavior
...
* Fixes #2424 .
* Atcommand follow will now continue to follow the target even if the target dies.
Thanks to @MrAntares!
2017-09-26 17:02:39 -04:00
aleos
82ed67a01c
Corrected script command instance ID lookups
...
* Fixes #2448 .
* Resolves script_instancegetid causing scripts to end prematurely during player lookups.
Thanks to @Yuchinin and @Atemo!
2017-09-26 16:46:13 -04:00
aleos
2572bbbcb9
Updated script command callshop documentation
...
* Fixes #2419 .
* Updated documentation to show that the option parameter only works on the 'shop' type NPC.
Thanks to @anacondaqq!
2017-09-26 16:17:04 -04:00
rAthenaAPI
9b66c32ef7
SQL synchronization
2017-09-26 16:32:54 +02:00
aleos89
549d6f5b55
Corrected Bawaya Agimat Tattoo item bonus
...
* Fixes #2422 .
* Adjusted bonus from variable cast time to fixed cast time.
Thanks to @esu1214!
2017-09-26 10:32:35 -04:00
Vincent Stumpf
cd43f32ffb
Shadow Refiner and getequiprefinecost ( #2447 )
...
* Fixes #2445 and fixes #2446 .
* Fixed shadow refiner.
— The script uses the values of the array instead of the indexes to loop through it.
* Fixed segfault in getequiprefinecost.
— No checks in getequiprefinecost meant there were possibilities using negative indexes in arrays.
* Added to the script documentation what happens on failure when calling getequiprefinecost (it returns -1).
Thanks to @vstmpf, @crazystorm2017, and @hendra814!
2017-09-24 09:53:40 -04:00
anity99
052b9bc819
Fix duplicate location ( #2442 )
...
* Corrected Shadow Blacksmith overlapping with Mighty Hammer.
Thanks to @anity99!
2017-09-22 14:19:50 -04:00
aleos89
4dc7001d6a
Merge branch 'master' into refactor/StatusChangeDisplay
2017-09-21 13:54:22 -04:00
Aleos
80a251ef02
Migrated clif.c to C++ ( #2435 )
...
* Migrated clif.c to C++
* Needed in preparation for future projects.
Thanks to @Daegaladh and @Mikegyver for testing!
2017-09-21 11:41:57 -04:00
aleos89
1bfe8475c8
Corrected Elemental flee calculation
...
* Fixes #2436 .
* Added missing caster's flee into the formula.
Thanks to @Barigas!
2017-09-21 11:03:10 -04:00
anity99
c71f105083
Fix typo in achievements.txt ( #2433 )
...
* Resolves some typos in the AG_ADVENTURE script resulting in some not being able to be completed.
Thanks to @anity99!
2017-09-20 14:39:23 -04:00
Vincent Stumpf
0e74b5f55b
Fixed potential crash in pc_bonus ( #2423 )
...
* Fixes #2420 .
* If a bonus script command is used in an NPC with a non-existent bonus type, the server crashes.
Thanks to @vstumpf and @anacondaqq!
2017-09-20 14:33:25 -04:00
Vincent Stumpf
70f1d86404
Fixed msvc warning casting int to bool in getequiprefinecost ( #2429 )
...
* Fixes #2428 .
Thanks to @vstumpf and @Haikenz!
2017-09-19 10:15:42 -04:00
Jittapan Pluemsumran
78c63c3a47
Merge pull request #2430 from anity99/updated-alternate-3rd-job-bodystyles
...
Updated alternate 3rd job bodystyles
2017-09-19 18:08:21 +07:00
Phong Truong
303bfb54aa
Update atcommand.c
2017-09-19 12:35:32 +07:00
Jittapan Pluemsumran
e24d30a711
Refine overhaul ( #2295 )
...
* Converted refine_db.txt to refine_db.yml
* Refine success rates can now be set in refine_db.yml. rAthena's default NPCs will respect this database by default.
* Added shadow equipment refiner
Thanks to @Akkarinage @aleos89 @Atemo and @Mikegyver for their inputs.
2017-09-18 21:52:52 +07:00
sader fawall
8222208421
update item group file location ( #2418 )
...
* Updated documentation for item groups.
Thanks to @sader1992!
2017-09-15 13:54:01 -04:00
Aleos
5c7c089320
Corrected OPT1 behavior ( #2378 )
...
* Fixes #869 .
* Damage skills should fully cast when OPT1 statuses are active.
Thanks to @panko11 and @Playtester!
2017-09-15 13:08:32 -04:00
Jeybla
557cccac9c
Adds allow_bound_sell configuration. ( #2401 )
...
- It is possible to sell bound items, when allow_bound_sell is enabled.
- Fixes #2398 .
- Changes made by @aleos89
- Thanks to @Everade
2017-09-12 15:53:55 -04:00
rAthenaAPI
cabb547164
SQL synchronization
2017-09-12 17:13:24 +02:00
Luan da Silva Santos
734ec22577
Fix for issue #2391 https://github.com/rathena/rathena/issues/2391 ( #2416 )
...
* Resolves Lex Aeterna autospell for Laser of Eagle.
2017-09-12 11:13:17 -04:00
Jey
5fda4f0f65
Fixed potential map server crash.
...
* Added a null pointer check
* Thanks to @admkakaroto!
2017-09-11 03:04:28 +02:00
rAthenaAPI
de441d6d2c
SQL synchronization
2017-09-09 20:22:01 +02:00
Atemo
969c10fbc1
Leprechaun_Hat should be refineable (issue #2407 )
...
Thanks @uddevil !
2017-09-09 20:21:29 +02:00
Atemo
3cc29d04cc
Fixed another issue follow up b275412bcc
2017-09-08 19:22:34 +02:00
Jey
b275412bcc
Fixes a warning in HorrorToyFactory.
...
* Replaces an unattached sleep2 to sleep
* Thanks to @admkakaroto and @technoken!
2017-09-08 11:22:23 +02:00
Jey
b4952aae09
Fixes a potential map-server crash.
...
* Follow up to 816d8ab2
* "buf" length in clif_party_info adjusted. (Buffer overflow)
* Thanks to @plsfixrito!
2017-09-07 23:21:52 +02:00
Jey
6434a83088
Follow up to 38d225c444c88a3bfc702bbe7c2de60529c1e88f
...
- Fixes a compile warning
- Thanks to @Mikegyver and @Daegaladh
2017-09-07 15:34:33 +02:00
Jey
38d225c444
Follow up to 60d59124a357510a15d0039f42fce187a3104caa.
...
* Fixes a map server crash due to wrong casting
* Fixes #2406
* Thanks to @keitenai!
2017-09-07 13:18:28 +02:00
Jey
528539f621
Follow up to 60d59124a357510a15d0039f42fce187a3104caa
...
* Fixes some compile warnings
* "Forcing value to bool"
* Thanks @M4karov
2017-09-07 12:51:00 +02:00
Daegaladh
60d59124a3
Migrated script.c to C++ ( #2404 )
...
* Thanks to @Daegaladh!
* Originial pull request: #2395
2017-09-07 04:13:42 +02:00
Jittapan Pluemsumran
0379774cd2
Revert "Migrated script.c to C++ ( #2395 )" ( #2403 )
...
This reverts commit 965edbf47d5044e29c011c621f5129008c85b7aa.
2017-09-05 22:40:24 +07:00
Daegaladh
965edbf47d
Migrated script.c to C++ ( #2395 )
...
* Migrated script.c to C++
2017-09-05 19:51:04 +07:00
rAthenaAPI
d770de8015
SQL synchronization
2017-09-02 16:49:26 +02:00
Aleos
6ef8a97cf0
Updated Guillotine Poison item behavior ( #2396 )
...
* Fixes #1044 .
* Poisons are now consumable by all classes.
* Using the item directly gives no benefit.
* Adjusted the item type to 2 (usable) from 0 (healing).
* A Dagger or Katar weapon is required to use Poisoning Weapon.
* Casting Poisoning Weapon again will cancel the previous bonus.
Thanks to @cydh and @Playtester!
2017-09-02 10:49:18 -04:00
aleos
470364cbe1
Corrected a second changequest attempt
...
* Related to #2070 .
Thanks to @LiamKarlMitchell!
2017-08-31 20:24:04 -04:00
Aleos
e92fc9672f
Resolved bonus WeaponMATKRate ( #2383 )
...
* Fixes #2275 .
* Moved the bonus check after equipment is parsed.
Thanks to @Felleonel!
2017-08-31 14:26:17 -04:00
rAthenaAPI
a0da1ffb75
SQL synchronization
2017-08-31 20:05:13 +02:00
Aleos
d353b6682b
Updated Rune Stone item behavior ( #2384 )
...
* Fixes #1045 .
* Rune Stones are now consumable by all classes.
* Adjusted the item type to 2 (usable item) from 11 (delayed item).
* Removed the IG_RUNE item group.
Thanks to @cydh and @Paoly28!
2017-08-31 14:05:06 -04:00
Aleos
dfe714e9a1
Corrected broadcast item flag with autoloot ( #2392 )
...
* Fixes #1796 .
* Moved the broadcast flag check before party share loot check.
Thanks to @whupdo!
2017-08-31 13:51:07 -04:00
Jeybla
f197f82f1f
Removed reset of monster drops on mobdb reload. ( #2394 )
...
Does not clear item_drop_ers on mobdbreload anymore.
- Fixes #2355
- Thanks to @Zellukas.
2017-08-31 19:02:22 +02:00
Aleos
fc115b85a1
Adjusted HP, Max HP, SP, and Max SP SQL defines ( #2389 )
...
* Fixes #2387 .
* Adjusted column define from mediumint to unsigned int.
* Synchronized default values to 0.
* Adjusted the parser format specifier
* Adjusted the specifiers to support unsigned.
Thanks to @M45T3Ryu and @Lemongrass3110!
2017-08-31 10:49:48 -04:00
Aleos
b19325b842
Corrected mob chat display checks ( #2390 )
...
* Fixes #2388 .
* Added a validation check when monsters try to talk and attempt to lookup and invalid chat message on skill usage.
* Clones of players will now have no mob chat ID associated to their skills.
Thanks to @M4karov!
2017-08-31 10:15:00 -04:00
aleos
3e51f68570
Adjusted the Achievement Chat Counter
...
* Fixes #2334 .
* Moved the achievement objective update function before the NPC waiting room event trigger.
Thanks to @ClayJensen and @Atemo!
2017-08-29 19:09:41 -04:00