14528 Commits

Author SHA1 Message Date
Johnathan Fercher
755329fe11 raspberry simple adaptation
added a new version of itemdb_group_free at map/itemdb.c.
2017-01-08 15:35:19 -05:00
Lemongrass3110
14b79eafcb Follow up to 88aaa9b
Fixes #1857
Thanks to @srhmike
2017-01-07 22:32:07 +01:00
Aleos
f14b5b34ec Adjusted the parameter size for NPC commands (#1856)
* Adjusted the parameter size for NPC commands
* Fixes #1805
* Changed NAME_LENGTH parameter size to NPC_NAME_LENGTH.
Thanks to @Tokeiburu!
2017-01-06 19:11:50 -05:00
Lemongrass3110
88aaa9be98 Added a parameter to map_nick2sd for partial name (#1852)
With this parameter the caller can decide if he wants to enable or disable partial name scan support.
Generally it was disabled in a lot of functions(clif,channel,script commands).
It is still available for some "non-critical" atcommands as well as for all charcommands.
2017-01-07 00:19:04 +01:00
Lemongrass3110
55459f30f2 Added a script command for instance information (#1815)
With this script command you can look up information about a specific instance. This way you do not have to hardcode values specified in the database in the script if you need it.

Thanks to @aleos89 for the script documentation.
2017-01-07 00:08:11 +01:00
Lemongrass3110
12457d342f Fixed sleep2 and awake functions for non-players (#1849)
Fixes #1837
2017-01-06 23:41:18 +01:00
Lemongrass3110
eb47d74f08 Added a config for maprespawnguildid's behaviour (#1836) 2017-01-06 23:29:49 +01:00
naffej
da526d1982 Update battle.c (#1850)
* Fixed Neutral Barrier not checking the target, instead of source, if attacks should hit.
2017-01-06 12:53:07 -05:00
Lemongrass3110
988bf12887 Fixed announces from Koschei the Immortal
Original Commit HerculesWS/Hercules@dbc54ea
Thanks to @landergate
2017-01-06 17:15:19 +01:00
Lemongrass3110
03a54402bc Fixed ZC_PROPERTY_HOMUN_2 packet
Homunculus also have their HP stored as int from 2014-10-16 onward.
Please note that the information windows is to small to show the numbers correctly, because Gravity certainly does not intend that the HP can become that high.
2017-01-04 13:21:47 +01:00
Lemongrass3110
0a303c7852 Fixed remote listing command in README
Thanks to @CairoLee
2017-01-04 12:16:21 +01:00
Lemongrass3110
8b6b9c19ac Follow up to b0bcd06
Added a special error message for timeout, since it does not set an error code when a timeout occurs.
Also added a message when the socket is not writeable after successful connection.
2017-01-03 15:44:08 +01:00
Playtester
396b5c3215 Renewal Stealth / Chase Walk (fixes #1826)
* Stopping Stealth aka Chase Walk in renewal now has a cast time
2016-12-30 20:53:52 +01:00
rAthenaAPI
a635255409 SQL synchronization 2016-12-30 20:21:54 +01:00
aleos
aa2868c807 Fixed the Eden Group Mark warp map (fixes #1841)
* Follow up to b62f4a2.
* Fixed the item trying to place the character on an incorrect map.
Thanks to @hendra814!
2016-12-30 14:21:41 -05:00
rAthenaAPI
c52a6de2c0 SQL synchronization 2016-12-30 20:00:19 +01:00
Locien
c712618116 Another small fix
Same as previous.
2016-12-30 19:59:55 +01:00
Locien
15ee996fb4 Revert "Another small fix"
This reverts commit bfb94d0abceff19ddcfa7787c623c72f22017f7a.
2016-12-30 19:58:40 +01:00
Locien
bfb94d0abc Another small fix
Same as last time.
2016-12-30 19:58:07 +01:00
rAthenaAPI
dd1d78865a SQL synchronization 2016-12-30 19:48:28 +01:00
Locien
92174bbae6 More fixes to Geffen Magic Tournament
This should finally fix it.
2016-12-30 19:48:09 +01:00
rAthenaAPI
c1a26796e3 SQL synchronization 2016-12-30 19:44:49 +01:00
Locien
8ac9fb7f3d Another small fix to the Geffen Magical Tournament commit
Fixed missing values in mob_db.txt.
2016-12-30 19:44:31 +01:00
rAthenaAPI
44cdd34fce SQL synchronization 2016-12-30 19:34:16 +01:00
Locien
1efbe3675b Small fix to Geffen Magic Tournanment commit
Commented out missing monster skills and added a missing item.
2016-12-30 19:33:57 +01:00
rAthenaAPI
64858fba87 SQL synchronization 2016-12-30 18:48:40 +01:00
Locien
be1c0ee1e6 Geffen Magic Tournament instance - Semi-official implementation
Big thanks to @RagnarokNova for creating this script with the help of
@tokeiburu, Diablo and others. I simply converted it to be compliant
with rAthena master standard. Hope you guys enjoy it and report any bugs
:)

To clarify on the semi-official part: This script was made from scratch
by playing on iRO and may have inconsistencies with the official
version. If you want to use this on your server you must enable it
yourself by uncommenting the entry in scripts_athena.conf.
2016-12-30 18:45:49 +01:00
Atemo
a9faab82cb Fixed incorrect OnTouch label in Crow of Destiny Quest (issue #1840) and in Guild dungeon 2 event. Thanks @Tokeiburu 2016-12-29 23:00:37 +01:00
Dragonnnn
a06028bb48 Corrected misspelled git command. 2016-12-29 11:20:38 +07:00
Dragonnnn
39cc005feb Added guide to allow users to receive updates from main rAthena repo to their forked versions in Bitbucket/GitLab (#1828)
* Added guide to update forked repositories.
2016-12-28 15:21:48 -05:00
rAthenaAPI
36704f9045 SQL synchronization 2016-12-28 13:04:05 +01:00
Lemongrass3110
575583d0a6 Added some new NPC constants and mob placeholders 2016-12-28 13:03:44 +01:00
Playtester
260655a3c4 Songs and Dances vs. Dispell and Vanishing Buster (fixes #1824)
* Songs and Dances can no longer be dispelled by Dispell and Vanishing Buster
* Added a configuration to simulate the old behavior: Dispelling works if target not inside song area
2016-12-25 20:02:07 +01:00
Jittapan Pluemsumran
9f4587a652 Made prevent_logout effect on log-in optional (#1827)
* Made prevent_logout effect on log-in optional
kRO does not prevent players from logging out after connecting to its zone servers.
2016-12-25 22:16:30 +07:00
rAthenaAPI
eb142883c2 SQL synchronization 2016-12-21 08:04:07 +01:00
Jittapan Pluemsumran
b62f4a2c36
Made Para_Team_Mark_ (22508) follow kRO effect.
Fixed #1820.
2016-12-21 14:03:54 +07:00
Playtester
182557311b Official song and dance formulas (fixes #1808)
* Fixed musical lessons not having any effect on Song of Lutie's MaxHP bonus (lesson/2)
* Song of Lutie now heals 1 HP more every 2 vit instead of 5 HP more every 10 vit
* Perfect Tablature's flee bonus in renewal is now 3*skill_lv + agi/15 + lesson/2
* Perfect Tablature's perfect dodge bonus is now (skill_lv+1)/2 + luk/30 + lesson/5
* Focus Ballet's hit bonus in renewal is now 20 + 2*skill_lv + dex/15 + lesson
* Focus Ballet's hit bonus in pre-re is now 1 + 2*skill_lv + dex/10 + lesson
* Slow Grace's ASPD decrease in renewal is now 3*skill_lv + dex/15 + lesson
* Slow Grace's ASPD decrease in pre-re is now 5 + 3*skill_lv + dex/10 + lesson
* Slow Grace's speed decrease in renewal is now 2*skill_lv + agi/20 + lesson/2
* Slow Grace's speed decrease in pre-re is now 5 + 3*skill_lv + agi/10 + lesson
* Impressive Riff's ASPD increase in pre-re is now 5 + skill_lv + agi/20 + lesson/2
* Lady Luck's critical bonus is now 10 + skill_lv + luk/10 + 0.5*lesson (not rounded down)
2016-12-20 22:17:52 +01:00
Playtester
08812e0523 Monster level 10 Frost Diver and Decrease Agi (fixes #1819)
* Freeze from monster level 10 Frost Diver will now last 30s in pre-re and 32.5s in re
* Fixed monster level 10 Decrease Agi in renewal lasting way too
2016-12-20 17:17:48 +01:00
Playtester
e5a89a74f4 Fixed Satan Morroc not using most of his skills (fixes #1818)
* Satan Morroc will now be able to cast all of his skills if his HP are low
-- There is no "HP higher than" limit for casting skills, only "HP lower than"
* Satan Morroc no longer summons slaves on spawn or when idle
2016-12-20 16:56:07 +01:00
Playtester
d5357c3e9f Hell Power, Hallucination, Gospel (follow-up to 74d577c, fixes #1816)
* NPC_HELLPOWER is now a "no damage" skill and works similar to NPC_HALLUCINATION
* NPC_HALLUCINATION now has a fixed duration
* Both skills have a max level of 5 (for activation chance)
* Fixed Gospel's activation chance being 1% higher than it should be
* Fixed a compiler warning (see #1816)
2016-12-20 15:49:49 +01:00
rAthenaAPI
700950b1f4 SQL synchronization 2016-12-20 13:58:17 +01:00
Lemongrass3110
c407ec211d Fixed #1817
Additionally corrected iRO name.
2016-12-20 13:57:57 +01:00
rAthenaAPI
e3e752cdba SQL synchronization 2016-12-20 11:30:20 +01:00
Cydh Ramdh
ffb3182046 Fixed Location for Darklord Essences
* Follow up 9fcdcbde3b8bd9831ea46585af58e94a4b218525
* The compound location must be `1023`

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-12-20 17:26:25 +07:00
Cydh Ramdh
2896d894d1 Official Random Coordinates for Savepoint (#1756)
* Added parameters for `savepoint are range for `x` and `y` for random savepoint coordinates.
* Added documentation for new savepoint params. Credits to @aleos89
* Updated savepoint on script to follow official behaviour (random save in 3x3). All credits to @Atemo
2016-12-20 17:16:42 +07:00
Cydh Ramdh
388e699e15 Added party config change_party_leader_samemap (#1803)
* Added party config `change_party_leader_samemap`
* Prevent changing the party leader if the specified player is not on the same map (Note 1)
* Default is `yes` as official does
* This config will be ignored by `party_changeleader` script command
* Thanks to @aleos89 and @Lemongrass3110

Signed-off-by: Cydh Ramdh <cydh@pservero.com>
2016-12-20 17:06:14 +07:00
Locien
fb29b18b52 Consistency changes for script unit commands (#1801)
* Consistency changes for script unit commands

Made it so that all unit commands(except for unitexists) take 0 as the
unit ID argument which will reference the activator of the script.
Unitwarp has since previously had this functionality and it's very
useful. Example use: When a monster walks over an npc script with the
OnTouchNPC label unitkill 0; will kill the monster.

* Clean up and fixes to unit script commands self referencing with ID 0

Added a script_rid2bl function that will return the block list beloning
to an RID specified or the activator of the script if 0 is specified as
RID.
2016-12-20 02:08:35 +01:00
Lemongrass3110
1b634c8f42 Fixed showdigit's start values (#1807)
Fixed #1769
2016-12-20 01:37:40 +01:00
aleos
8492f6c35e Fixes Feint Bomb and bNoKnockBack (fixes #1814)
* Resolves Feint Bomb's backslide effect not working when the player is wearing an item that has the bonus NoKnockBack active.
Thanks to @Everade!
2016-12-19 19:32:35 -05:00
aleos
1a5e3a35bd Added readable constants for knockback functions
* Added enum for skill_blown.
* Added enum for unit_blown_immune.
2016-12-19 19:04:01 -05:00