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
Atemo
09cbf2dfa6
Follow up a63604d92a1c8090257277e353fd28464e859c08
...
The display name of the NPC won't get appended in front of the message for globalmes script command.
Corrected area monsters spawn in Nydhoggr's Nest Instance
2017-01-22 19:14:19 +01:00
aleos
7543f1cba7
Resolved a potential map-server crash
...
* Fixes #1839 , fixes #1844 , and fixes #1882 .
* Resolves players at login attempting to calculate their statuses who haven't been fully loaded.
* Added a new state flag to make sure inventory and status data is loaded before player's statuses are calculated.
Thanks to @Tokeiburu, @Everade, and @MrAntares!
2017-01-22 13:03:46 -05:00
Atemo
c6470ff4ff
Clean-up permanent monster spawn: ( #1831 )
...
* Clean-up permanent monster spawn:
- <delay1>,<delay2>,<event> are actually optionnal field
- <event> value 0 and 1 are meaningless (actually event name with length < 4 are skipped)
* Exported monster AI constants
* Updated docs for monster size constants (already exported)
Notes:
- the default size for monster script cmd was small not medium
- monster script cmd now display a warning for size above SZ_BIG (previously SZ_ALL)
* - Fixed an issue to make <xs> and <ys> optionnals
- Updated npcs scripts
* Leftover in the docs for permanent monster spawn
* Corrected english docs. Credit to @aleos89
Added additionnal warning for xs / ys negative input. Credit @Lemongrass3110
Thanks to @cydh for the idea
2017-01-22 19:03:08 +01:00
Lemongrass3110
047ef1263b
Fixed 2 compiler warnings on PACKETVER < 20110111
2017-01-19 22:05:11 +01:00
Lemongrass3110
9cd1ea4ebe
Fixed wrong output in itemdb_read_itemdelay
2017-01-19 14:52:59 +01:00
aleos
d8768e4cae
Cleaned up the colored messages ( fixes #1855 )
...
* Removed redundant clif_colormes and clif_messagecolor2 functions.
* Changed all clif_disp_onlyself to clif_messagecolor.
* Resolves several places around source using the 0x17F packet which now has a display toggle for Guild Chat resulting in these messages not related to Guild Chat not displaying.
* Added COLOR_LIGHT_GREEN to imitate the Guild Chat color.
2017-01-18 17:20:25 -05:00
rAthenaAPI
b0f8426e34
SQL synchronization
2017-01-18 16:06:50 +01:00
aleos89
2c4cd07af0
Corrected script command atcommand ( fixes #1894 )
...
* Resolves the map ID being stored instead of the map index when a dummy player is used.
Thanks to @Tokeiburu!
2017-01-18 10:06:37 -05:00
Lemongrass3110
b3112553b5
Added a missing zeroes for SQL synchronization
...
Follow up to c6ab722
2017-01-18 09:50:01 +01:00
rAthenaAPI
5a661cb136
SQL synchronization
2017-01-18 03:25:19 +01:00
Atemo
c6ab72207e
Horror toy factory ( #1813 )
...
* Initial release of Horror Toy Factory instance.
Thanks to @aleos89, @secretdataz, @Lemongrass3110
Took some part from 52f6420abc
Credit @exneval
Todo : implement NPC_HELLBURNING skill
2017-01-18 03:25:12 +01:00
Lemongrass3110
7416ad79fd
Fixed Emperium attack checks for slaveclones
...
Fixes #1890
2017-01-17 20:02:57 +01:00
Lemongrass3110
60652e2001
Fixed event OnBreakGuild not being triggered
...
Fixes #1888
Thanks to @guilherme-gm
2017-01-17 19:42:09 +01:00
Lemongrass3110
633d50fa72
Atcommand clanspy
2017-01-16 23:36:52 +01:00
aleos
961a945345
Issue Template cleanup
...
* Follow up to 414841a.
* Removed the HTML break tags.
2017-01-16 16:06:54 -05:00
Cydh Ramdh
414841a88b
Add CONTRIBUTING.md, ISSUE_TEMPLATE.md, and PULL_REQUEST_TEMPLATE.md ( #1688 )
...
* Adds the contributing templates.
* Put the contributing files to a hidden folder so the root directory is less populated.
Thanks to @cydh and @Lemongrass3110!
2017-01-16 15:15:39 -05:00
Lemongrass3110
d6daffe737
Fixed aftercast animation of Coluceo Heal
...
Fixes #1884
Thanks to @Tokeiburu
2017-01-15 23:32:04 +01:00
Lemongrass3110
c09ce192f6
Updated renewal skill tree ( #1740 )
...
Updated pre-renewal accordingly(Only for renewal jobs and skills!)
2017-01-15 23:11:54 +01:00
Lemongrass3110
06c40e6cb4
Updated renewal skill SP costs ( #1742 )
...
Updated pre-renewal accordingly(only for renewal jobs!)
2017-01-14 22:19:54 +01:00
Lemongrass3110
958476f6ce
Repaired line endings in logs.sql
2017-01-14 19:32:14 +01:00
rAthenaAPI
dd804c3dfe
SQL synchronization
2017-01-14 19:28:01 +01:00
Lemongrass3110
a6f8dd5f61
Fixed Unity Guard and Buckler
...
Fixes #1880
Thanks to @sigtus
2017-01-14 19:27:42 +01:00
vstumpf
11f0a1f9d1
Clan Chat logging is now available
2017-01-14 17:47:36 +01:00
rAthenaAPI
c9cfc591df
SQL synchronization
2017-01-14 08:34:20 +01:00
zackdreaver
07eb5ea810
Renewal item db update ( #1848 )
...
* Renewal item db update:
- Small fixes and cleanup
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add itemID 5978 http://www.divine-pride.net/database/item/5978
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Update itemID 18564 scripts http://www.divine-pride.net/database/item/18564
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add itemID 18877 http://www.divine-pride.net/database/item/18877
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Update itemID 19116 scripts http://www.divine-pride.net/database/item/19116
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add itemID 20510 scripts http://www.divine-pride.net/database/item/20510
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add Unity gears
Unity_Violin http://www.divine-pride.net/database/item/1941 ,
Unity_Whip http://www.divine-pride.net/database/item/1995 ,
Unity_Two-Handed_Staff http://www.divine-pride.net/database/item/2025 ,
Unity_Revolver http://www.divine-pride.net/database/item/13129 ,
Unity_Huuma_Shuriken http://www.divine-pride.net/database/item/13329 ,
Unity_Sword http://www.divine-pride.net/database/item/13456 ,
Unity_Dagger http://www.divine-pride.net/database/item/13457 ,
Unity_Mail http://www.divine-pride.net/database/item/15152 ,
Unity_Mantle http://www.divine-pride.net/database/item/15153 ,
Unity_Suit http://www.divine-pride.net/database/item/15154 ,
Unity_Robe http://www.divine-pride.net/database/item/15155 ,
Unity_Mace http://www.divine-pride.net/database/item/16048 ,
Unity_Bow http://www.divine-pride.net/database/item/18132 ,
Unity_STR_Manteau http://www.divine-pride.net/database/item/20780 ,
Unity_AGI_Manteau http://www.divine-pride.net/database/item/20781 ,
Unity_INT_Muffler http://www.divine-pride.net/database/item/20782 ,
Unity_Exquisite_Muffler http://www.divine-pride.net/database/item/20787 ,
Unity_STR_Boots http://www.divine-pride.net/database/item/22078 ,
Unity_AGI_Boots http://www.divine-pride.net/database/item/22079 ,
Unity_DEX_Boots http://www.divine-pride.net/database/item/22080 ,
Unity_INT_Boots http://www.divine-pride.net/database/item/22081 ,
Unity_Katar http://www.divine-pride.net/database/item/28011 ,
Unity_Two-Handed_Axe http://www.divine-pride.net/database/item/28110
Unity_Bible http://www.divine-pride.net/database/item/28606 ,
Unity_Guard http://www.divine-pride.net/database/item/28904 ,
Unity_Buckler http://www.divine-pride.net/database/item/28905
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add Angel Poring Boots item set
Angel_Poring_Boots http://www.divine-pride.net/database/item/22101 ,
Leo_Stone http://www.divine-pride.net/database/item/29148 ,
Pisces_Stone http://www.divine-pride.net/database/item/29149 ,
Capricorn_Stone http://www.divine-pride.net/database/item/29150 ,
Aquarius_Stone http://www.divine-pride.net/database/item/29151 ,
Scorpio_Stone http://www.divine-pride.net/database/item/29152 ,
Taurus_Stone http://www.divine-pride.net/database/item/29153
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add itemID 26110 http://www.divine-pride.net/database/item/26110
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add new accessories
Vesper_Core01_ http://www.divine-pride.net/database/item/28302 ,
Vesper_Core02_ http://www.divine-pride.net/database/item/28303 ,
Vesper_Core03_ http://www.divine-pride.net/database/item/28304 ,
Vesper_Core04_ http://www.divine-pride.net/database/item/28305 ,
Falconer_Glove http://www.divine-pride.net/database/item/28322
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add jRO's LoVA cards
LoVA_Hades_Card http://www.divine-pride.net/database/item/31006 ,
LoVA_Realization_Hades_Card http://www.divine-pride.net/database/item/31007 ,
LoVA_Lulu_Card http://www.divine-pride.net/database/item/31008 ,
LoVA_Realization_Lulu_Card http://www.divine-pride.net/database/item/31009 ,
LoVA_Kima_Card http://www.divine-pride.net/database/item/31010 ,
LoVA_Realization_Kima_Card http://www.divine-pride.net/database/item/31011 ,
LoVA_Bahamut_Card http://www.divine-pride.net/database/item/31012 ,
LoVA_Realization_Bahamut_Card http://www.divine-pride.net/database/item/31013 ,
LoVA_Ragnarok_Card http://www.divine-pride.net/database/item/31014 ,
LoVA_Realization_Ragnarok_Card http://www.divine-pride.net/database/item/31015 ,
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add new costumes
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* follow up 12063498b66e09a746df3061f1989eb8d28f4db6
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add new shields and their combo set
Proof_of_Glory http://www.divine-pride.net/database/item/28499
Cursed_Mad_Bunny http://www.divine-pride.net/database/item/28901
Mad_Bunny_ http://www.divine-pride.net/database/item/28902
Rectangular_Large_Sleeve http://www.divine-pride.net/database/item/28910
Ultralight_Magic_Shield http://www.divine-pride.net/database/item/28913
Bunker_Shield http://www.divine-pride.net/database/item/28915
Gaia_Shield http://www.divine-pride.net/database/item/28916
Diamond_Shield http://www.divine-pride.net/database/item/28920
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Update combo set of Enhanced Force Shadow Weapon and Enhanced Soul Shadow Weapon
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add first classes's Shadow equipment
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* follow up 12063498b66e09a746df3061f1989eb8d28f4db6 thanks to @Cydh
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add new costumes
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- According to https://forums.warpportal.com/index.php?/topic/169125-shadow-gear-event/#entry2023963 , The promotional shadow gear set bonus is 'all stats +3'after the event ends.
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add Caster Shadow Set
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Fix Armor_of_Gray missing mdef bonus
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add missing combo of Ozs_New_Ukulele and Ozs_New_Wing_Ring
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Fix Pendant_of_Harmony script, Element resistance should be Holy resistance only and the autocast of Renovation should be triggered by normal attack.
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* follow up e77dcea1192c2286e2d326aa9ea255495b617288
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add headgears from jRO
Pipe_Of_Jiraiya http://www.divine-pride.net/database/item/18947
Mask_Of_Orochimaru http://www.divine-pride.net/database/item/18948
Scroll_Of_Tsunade http://www.divine-pride.net/database/item/18949
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Fix Noble_Cross element bonus
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add combo script for Encyclopedia
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Fix Geffen_Magic_Robe refine bonus
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add combo set of GMT gears
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Fix Wind_Whisper matk script
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Fix Gigantic_Blade weapon type
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Fix axe weapons script
Tanos_Axe_ now become Two-Handed Axe
Axe_Tornado now become Two-Handed Axe and refinable
Blue_Twohand_Axe now become Two-Handed Axe
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add Soul Potion aka Stats Reduction potion
related to this https://github.com/rathena/rathena/pull/1509
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add combo script for temporal boots and gigant snake skins
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* follow up 72e1c4ad339162b095c3c082fcc8b6b2540533ef
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Fix Magic_Stone_Hat and Schmidt_Helm matk bonus
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Minor fix and cleanup
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Add combo script for Pendant_of_Chaos and Pendant_of_Harmony
- Fix Pendant_of_Chaos element reduction bonus, should be Darkness only
- Fix wrong id order
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
* Renewal item db update:
- Fix item scripts according review by secretdataz
- Add combo script for sloted version of vesper cores
Signed-off-by: zackdreaver <zackdreaver@gmail.com>
2017-01-14 14:34:13 +07:00
Lemongrass3110
f5c43329b2
Follow up to 9f4587a
...
Fixes #1877
Thanks to @Tokeiburu and @Everade for their help.
2017-01-13 23:34:06 +01:00
aleos89
6de7aa88e8
Resolved party bound item check ( fixes #1874 )
...
* Resolved a potential map-server crash.
* If a party bound item is attempted to be removed because the player was offline during party destruction, delete the item without recalculating the status.
Thanks to @Tokeiburu!
2017-01-13 12:29:18 -05:00
Lemongrass3110
a73814eeee
Fixed some compile warnings
...
Fixes #1861
Thanks to @rubie123
2017-01-11 10:21:47 +01:00
rAthenaAPI
4da04a7f2c
SQL synchronization
2017-01-10 22:58:13 +01:00
Lemongrass3110
2043c95e66
Refactored hardcoded npc event names ( #1767 )
...
While refactoring those events the following other changes were made:
Introducing OnInstanceDestroy event. This event can be used to hook script code right in front of the instance destruction. This can be useful if you have any stored references to an instance id for example.
The script command cmdothernpc will now check if the target event exists and report failures. Therefore it now returns true or false.
All agit(FE,SE,TE) start and end commands from atcommand and script commands have been merged in their respective guild function which now returns a bool value of true for successful actions and false if it did not succeed(if the specific WoE was [not] running).
All global triggered events with mapserver status output now call the same function and therefore have the same mapserver output(including their respective event name of course).
Renamed a few events in the script configuration to match the other names
Added constants for months and weekdays
Additionally added constants for gettime types to make it easier to read.
Replaced all existing usages I found with their proper new syntax or better fitting functions.
2017-01-10 22:58:04 +01:00
Playtester
870273e48f
Fixed Taekwon Mission not working ( fixes #1862 )
...
* Taekwon Mission will now work regardless of setting "taekwon_mission_mobname"
Special thanks to @vstumpf for the fix.
2017-01-09 20:36:30 +01:00
lighta
6a97675dc1
Merge branch 'johnfercher-master'
2017-01-08 15:44:46 -05:00
lighta
c93b9cec6e
Small finalisation for ARM va_list issue
2017-01-08 15:43:54 -05:00