Aleos
bde33e762c
Cleaned up map data checks ( #3405 )
...
* Fixes #3398 and fixes #3402 .
* Sped up pc_isUseitem, pc_setpos, and pc_dead map data checks.
Thanks to @uddevil!
2018-08-27 18:03:38 -04:00
Aleos
a5af358bf7
Updated mapcache tool ( #3406 )
...
* Fixes #3046 .
* Mapcache tool now reads the import directory.
Thanks to @secretdataz suggestion!
2018-08-27 14:16:08 -04:00
Atemo
c856b07c45
Suggestion of 'killedgid', variable set when a monster is killed containing the monster game ID ( #3418 )
2018-08-23 15:49:32 +02:00
Atemo
d8bcc912d8
Fix for issue #3412 'Global instance timer' ( #3414 )
...
On official server the instance timer starts when the instance is created.
2018-08-23 15:48:54 +02:00
Atemo
8e51117aaa
Updated accessory enchants of ep16 according to kRO 2015.02.25 ( #3415 )
...
* Additionally fixed a potential warning in RoomOfConsciousness.txt
2018-08-23 15:48:06 +02:00
rAthenaAPI
da18243981
SQL synchronization
2018-08-23 15:47:40 +02:00
Atemo
68d53c1940
Added card in monster's card slot for monster in sarah and fenrir instance ( #3416 )
2018-08-23 15:47:32 +02:00
Aleos
7730160299
Corrected a compilation error ( #3423 )
...
* Fixes #3422 .
* Resolves CELL_NOSTACK having a compile error when enabled.
Thanks to @SnotraRM!
2018-08-23 09:21:02 -04:00
rAthenaAPI
429541fb81
SQL synchronization
2018-08-20 17:09:04 +02:00
Atemo
2e133ed07f
Item scripts from kRO 2017.05.10 update ( #3411 )
...
Item scripts from kRO 2017.05.10 update
* Iara Card
* Piranha Card
* Curupira Card
* Tucan Card
* Jaguar Card
* Headless Mule Card
* Boitata Card
* 'Tucan Card' have been changed to 'Toucan Card' to match the monster's name which drops the card
* Added the cards in the monster's card drop slot as suggested by @Lemongrass3110 !
2018-08-20 17:08:53 +02:00
Kakaroto
ef2bf5b0ef
Insignia MATK Fix ( #3404 )
...
Fix of the magic attack bonus of the skills was not increasing.
2018-08-18 14:19:28 +07:00
Lemongrass3110
f42696bfd7
Added new quest info icons
...
Fixes #3374
Thanks to @Balferian
2018-08-18 00:08:20 +02:00
Lemongrass3110
0d4b351703
Added Lutie Kafra in renewal
...
Fixes #2976
Thanks to @AzarthMZintos
2018-08-17 23:33:12 +02:00
rAthenaAPI
3fc88fe6c6
SQL synchronization
2018-08-17 10:27:35 +02:00
zackdreaver
91667a9a11
Update Renewal and Pre-renewal Morocc NPCs ( #2977 )
...
Fixes #3392
Thanks to @zackdreaver, @AzarthMZintos and @Lemongrass3110
2018-08-17 10:27:26 +02:00
Lemongrass3110
ae89b3a7b2
Fixed a possible mapserver crash
2018-08-16 21:15:25 +02:00
Atemo
3d8104d7fb
Suggestion: checkwall script command ( #3393 )
...
* Added checkwall script command
- Included the checkwall in npc folder
2018-08-14 20:58:49 +02:00
Sader Fawall
9cba66c22e
Fix string case in inarray command script ( #3401 )
...
* Fixes #3400 .
Thanks to @anacondaqq and @sader1992!
2018-08-14 12:26:29 -04:00
Aleos
4befcf747f
Corrected SECURE_NPCTIMEOUT behavior ( #3394 )
...
* Fixes #3381 and fixes #3391 .
* Properly end NPC sessions when a player times out.
Thanks to @mazvi, @anacondaqq, and @gustavobrigo!
2018-08-11 16:13:24 -04:00
Aleos
9ca000a4a7
Official Spiritual Sphere Absorption behavior ( #3367 )
...
* Follow up to 4f97c74.
* Fixes #3357 .
* Updated Sphere Absorption to official behavior
* Sphere Absorption will fail if casted on an ally.
* Should only succeed on self or enemy targets.
* Removed Cursed Circle check as it's not needed anymore.
2018-08-10 20:29:05 -04:00
Yashim Wong
c731465a52
Updated Acid Terror damage modifier for renewal ( #3346 )
...
* Renewal formula adjusted to 80 * skillLevel + 200.
Thanks to @syracuase and @mrjnumber1!
2018-08-10 17:54:12 -04:00
Aleos
2ab298076c
Cleaned up header guard names ( #3395 )
...
* Fixes #3385 .
* Updated the header guard names to C++ standards.
Thanks to @elfring's suggestion!
2018-08-10 15:57:50 -04:00
Aleos
48ae1a1e05
Cleaned up map storage type ( #3384 )
...
* Fixes #3369 , fixes #3370 , and fixes #3382 .
* Converted maps storage container back to static array.
* Converted mapflag storage containers to unordered_map.
* Removed a lot of redundancy and recursive lookups.
* Fixed a couple short-circuit checks to help with performance.
* Fixed multiple instance creation/destruction issues.
* Fixed PK Mode attempting to set PvP on flags that are already active.
* Getting MF_RESTRICTED will return the map's zone value instead of the state.
* Converted mapflag macros to inline functions.
Thanks to @teededung, @lelouch22, @mazvi, @Lemongrass3110, and @cydh!
2018-08-10 13:52:07 -04:00
rAthenaAPI
11b255e0e9
SQL synchronization
2018-08-07 05:01:22 +02:00
rAthenaAPI
5032a5fb59
Mob and NPC Identity Update
2018-08-07 05:00:56 +02:00
Cydh Ramdh
83c8183a2e
Added IG_PRIVATE_AIRSHIP ( #3378 )
...
* Item group for Private Airship tickets
2018-08-06 08:06:30 +07:00
rAthenaAPI
a0f55ac7e0
SQL synchronization
2018-08-05 00:39:06 +02:00
BrOgBr
f69d5d397d
Fixed some items and combos ( #3352 )
...
* Fixed some items and combos
Thanks to https://divine-pride.net to provide them!
2018-08-05 00:38:52 +02:00
Atemo
fce5919bce
Corrected npc's name (warnings from emotion command) ( #3388 )
2018-08-05 00:00:11 +02:00
Maz-V
7593ae52dd
Fix No such NPC 'Sweet Married Couple#dew2' ( #3380 )
2018-08-04 22:04:49 +02:00
Maz-V
68fccf447b
Fix wrong npc name for emotion in malangdo ( #3375 )
2018-08-01 23:11:24 +02:00
rAthenaAPI
374bfa72cb
SQL synchronization
2018-08-01 06:01:25 +02:00
rAthenaAPI
b469e91616
Mob and NPC Identity Update
2018-08-01 06:00:59 +02:00
rAthenaAPI
aa40c3a7ba
SQL synchronization
2018-08-01 04:01:28 +02:00
rAthenaAPI
0891da004e
Mob and NPC Identity Update
2018-08-01 04:01:01 +02:00
Atemo
5f5df82d7f
Wolfchev lab prerequisite ( #3372 )
...
Prerequisite is Cursed Spirit Quest
Thanks to @admkakaroto !
2018-08-01 00:30:48 +02:00
Jittapan Pluemsumran
3165e52123
Added .editorconfig file to force editor settings for certain file types ( #3334 )
2018-07-30 15:27:33 +07:00
Lemongrass3110
a05ed6e814
Fixed walk_choices's type ( #3353 )
...
Fixes #3310
Replaced some still hardcoded values with their define constants.
Added a function to check if a walk will be diagonal and fixed invalid calculation for it.
Thanks to @DavidPS92
2018-07-30 00:24:31 +02:00
Aleos
4f97c749c4
Corrected Spiritual Sphere Absorption and Cursed Circle interaction ( #3358 )
...
* Revert of 9a009bf.
* Spiritual Sphere Absorption should still take the spheres from the target even if Cursed Circle is used on the caster.
Thanks to @Raf4h!
2018-07-29 17:16:04 -04:00
rAthenaAPI
45dad2cd1d
SQL synchronization
2018-07-29 20:11:29 +02:00
Lemongrass3110
8dea04a8b3
Initial release of private airship system ( #3354 )
...
Fixes #3314
Thanks to @aleos89 for his help.
2018-07-29 20:11:15 +02:00
Cydh Ramdh
3de9a44f9a
Fixes channel command crash ( #3364 )
...
* Fixed #3363
2018-07-29 17:48:24 +07:00
Aleos
584fcac43a
Cleaned up map data storage ( #3347 )
...
Follow up to a942853.
Fixes #3336 .
Moved map_data storage to std::map container.
Created map_getmapdata to obtain pointer to map_data.
Got rid of MAX_MAP_PER_SERVER define.
Resolved deletion of instances causing other instances to lose their intended map ID.
Refactored warp suggestions
Thanks to @teededung, @anacondaqq, @cydh and @Lemongrass3110!
2018-07-26 01:06:59 +02:00
Cydh Ramdh
62ac5be447
Update tools/config.pl ( #3322 )
...
* Corrected target config variables
2018-07-26 05:52:58 +07:00
Gustavo Brigo
952ac43e59
Fixed EXP bug and added failsafe to family check functions ( #3350 )
...
Fixes #3349
2018-07-25 21:58:58 +02:00
BrOgBr
fa4021d217
Fixed a mistake in 2008 headgear quest ( #3344 )
...
Fixes #3343
Thank you @Kutikuti
2018-07-25 21:04:16 +02:00
rAthenaAPI
534b666ffa
SQL synchronization
2018-07-25 06:01:00 +02:00
rAthenaAPI
90cef1e536
Mob and NPC Identity Update
2018-07-25 06:00:42 +02:00
Lemongrass3110
6b3f0717c7
Hotfix for issue 3277 ( #3279 )
...
Fixes #3277
Thanks to @cydh and @aleos89
2018-07-24 22:55:17 +02:00
Lemongrass3110
95c3aed810
Fixing party death icon in newer clients
...
Fixes #2356
Thanks to @admkakaroto and @4144
2018-07-23 23:05:18 +02:00