Commit Graph

  • 2207f37c10 Follow up to 3908f4d * Refactored the storage_type enum. * Resolves compile error. aleos89 2016-03-25 11:19:06 -04:00
  • 3908f4dec4 Cleaned up Inventory, Cart Inventory, and Storage implementation * These storage types now mimic Guild Storage and can be loaded/saved whenever needed. * Relieves mmo_charstatus from having to send storage types and lets the char-server handle it. * All storage types now have a max of 1637 items each. * Fixes #441 - Players will no longer be required to log out to resync cart item data before opening a Vending Store. * Added script commands guildstoragecountitem[2] and guildstoragedelitem[2]. aleos89 2016-03-25 11:10:40 -04:00
  • a40b0e5e33 Follow up to 107a724e * Updated item_db_re.sql nanakiwurtz 2016-03-25 21:40:49 +07:00
  • 107a724ed9 Merge pull request #1087 from secretdataz/itemdb nanakiwurtz 2016-03-25 21:38:18 +07:00
  • ad49794428 Fixed #1088 * Thanks to @Paoly28 and @secretdataz nanakiwurtz 2016-03-25 21:24:39 +07:00
  • 18b50f46a9 Corrected Power Swing weapon requirement (fixes #1079) * Power Swing should only cast while wearing a 1H Axe or 2H Axe. aleos89 2016-03-25 09:33:04 -04:00
  • c72cb7f3f8 Merge 23eac3881d3b7652e35444e548fa5f01f5c23181 into c6720b21a6d8296f1978ec0f7be2736abc0d9ea0 Kolkka 2016-03-24 17:56:02 +00:00
  • 23eac3881d Allow Doram with New Basic Skill to use Kafra storage. Added check in functions_kafras.txt Kolkka 2016-03-24 11:55:18 -06:00
  • c6720b21a6 Added placeholders for Summoner class in pre-renewal databases (fixes #1095) * This is a temporary fix until a more in-depth fix is applied. aleos89 2016-03-24 12:42:44 -04:00
  • 960007a88e Updated FAW Removal item requirement (fixes #1075) * FAW Removal should consume 1 Monkey Wrench on use. aleos89 2016-03-24 10:32:49 -04:00
  • 9e82454a79 Implemented Official Long Range Critical Bonus * Added bonus bonus bCriticalLong,n;. * Add critical rate for normal long range attack. * Bonus value won't be showed in status window. * Updated item script following official (Aegis) script for: * Sharp Arrow (1764/Incisive_Arrow) * Drosera Card (4421/Drosera_Card) * Upd Bow Guardian Card (4550/Upd_Bow_Guardian_Card) Cydh Ramdh 2016-03-24 21:03:32 +07:00
  • acd1f20386 Follow up 32d8e35 Add checks suggested by @cydh Jittapan Pluemsumran 2016-03-24 17:19:56 +07:00
  • 32d8e35a49 Add getweaponlv() script command. This command returns weapon level of the item that called it. Jittapan Pluemsumran 2016-03-24 12:39:10 +07:00
  • e071256247 Couple fixes for Vellum Vanish * Small follow up to 6dc437f. * Separated calculation for different vanish bonus types. -- This resolves "double" vanish calculations from happening. * Defaulted isspdamage to false before calculating vanish damage. -- This resolves monsters doing SP damage to targets. aleos89 2016-03-23 21:28:22 -04:00
  • 6dc437fd08 Implemented the official effect of Vellum Vanish (fixes #900 and fixes #1021) * The Vellum Vanish bonus only refers to bHPVanishRaceRate and bSPVanishRaceRate. * Requires client 2013-03-20 and newer to display blue damage. * Properly displays blue damage being done for SP Vellum Vanish. * Vellum Vanish items no longer deal physical damage except on skill usage. * Skill usage with Vellum Vanish does not cause vanish. * HP and SP Vellum Vanish items do not stack (SP will override HP). aleos89 2016-03-23 14:25:58 -04:00
  • 5d1327f0fc A port of Hercules' min and max script functions Ninja 2016-03-23 22:14:14 +08:00
  • c23688cea4 Clean up basic skill checks Jittapan Pluemsumran 2016-03-23 21:11:57 +07:00
  • 6097a9dd7e A port of Hercules' min and max script functions Ninja 2016-03-23 15:18:07 +08:00
  • 7157b3e62f A port of Hercules' min and max script functions Ninja 2016-03-23 15:16:10 +08:00
  • 901495ca27 Follow up 10651ee Fix typo in Elegant_Doram_Manteau item script thanks to @julia40124009 Jittapan Pluemsumran 2016-03-23 14:02:46 +07:00
  • 10651ee14c Follow up 0ea8c90 Add more items Add combo script for armor sets Jittapan Pluemsumran 2016-03-23 12:00:51 +07:00
  • 1c055f923c Summoner Job Exp Level 35-50 * Adjusted the last 15 levels of summoner class to reflect a very steep curve as this is closer to our kRO test results * Note: Right now only base level 1-59 and job level 1-29 could be fully verified Playtester 2016-03-22 22:28:55 +01:00
  • df1108923a Fixing venders being stuck when map->char connection gets reset. Matej Pristak 2016-03-22 20:55:34 +01:00
  • 242b3c1ab4 Corrected item requires for Repair (fixes #1076) * No longer requires Magic Gear Fuel. * Repair Kit will now be properly checked. aleos89 2016-03-22 12:35:25 -04:00
  • 0ea8c909b1 Item database update Add Doram related items. Scripts are implemented using divine-pride.net as reference Jittapan Pluemsumran 2016-03-22 22:48:26 +07:00
  • 5429ba824a Follow up 7574a726b0a5213c5e6e77defada37ee950e4861 I forgot to remove my note Atemo 2016-03-22 15:25:23 +01:00
  • 7574a726b0 Fixed issue #1072 to learn bioethic again Atemo 2016-03-22 15:23:46 +01:00
  • 0bd337d9ad Monster logging/EXP, Knuckle Arrow damage * Removed the self-logging aspect of monsters for non-damage skills (follow-up to a6f73a6) -- Officially, these skills don't log and don't increase exp * Fixed a wrong reference that caused Knuckle Arrow damage to depend on own weight rather than enemy weight (see #1071) Playtester 2016-03-21 22:40:20 +01:00
  • 787f41cb0b Summoner official EXP (fixes #1083) * Implemented official Base and Job EXP tables for Summoner. Thanks to @Playtester! aleos89 2016-03-21 17:07:46 -04:00
  • 33f397c025 Fixed the WFIFO issue in char select Lemongrass3110 2016-03-21 16:27:12 +01:00
  • 41ed114493 Follow up to Doram release (fixes #1080) * Resolves an issue with skill normalizations. * Resolves an issue with becoming a High Novice automatically giving players the Basic Skill fully leveled. * Updated the Job EXP table for Doram to match official. Still missing Base EXP table. aleos89 2016-03-21 10:56:37 -04:00
  • 7f7af2e97e Corrected Fire Expansion effect (fixes #1064) * Fire Expansion level 3 and 4 should apply to all targets (except self) in the AoE. * Small revert of 237579c. aleos89 2016-03-20 14:58:13 -04:00
  • 989a2525ec Skills vs Icewalls/Traps, Talkie Box, Feint Bomb * Implemented official behavior when attacking icewalls and traps with skills (fixes #1056) -- Skills hitting icewalls and traps: Arrow Shower, Cold Slower, Tornado Kick, Sightless Mind, Meteor Assault, Spread Attack, Throw Huuma, Sightrasher, Sight Blaster, Earth Shaker, Rampage Blaster, Feint Bomb, Magnum Break, Fire Trap, Ice Trap, Cart Revolution, Napalm Vulcan, Triple Attack, Occult Impaction, Throw Spirit Sphere, Asura Strike, Spear Stab, Spiral Pierce, Holy Cross -- Can target icewalls and traps but have strange behavior: Bowling Bash, Focused Arrow Strike, First Wind -- Can hit icewalls and traps, but not target traps: Grimtooth, Raging Thrust, Blitz Beat, Napalm Beat, Fireball, Vulcan Arm, Tiger Cannon -- Can hit icewalls and traps ONLY in PVP: Dragon Breath, Suicidal Destruction, Axe Tornado, Sky Blow -- Can hit icewalls only: All other single target skills, Counter Slash -- Can target icewalls but have strange behavior: Brandish Spear, Wind Cutter, Cannon Spear, Flame Launcher -- Can not hit icewalls and traps: All unit skills, Frost Nova, Comet, Arms Cannon, Fatal Menace, Lion Howling -- Can destroy traps but not hit icewalls: Claymore Trap * When monsters use skills, they hit icewalls and traps and the damage displays, but they will no longer deal actual damage to the icewall or trap -- Added an option to skill.conf with which you can define which types can damage icewalls and traps, by default it's 1 (player only), if you want to revert to previous behavior, set it to 31 (all) * Fixed an issue where traps could not hit icewalls and other traps in PVP * Taekwon combos can now trigger on traps * Fixed an issue that caused damage to be displayed twice when attacking a trap with certain skills * Fixed Feint Bomb causing knock-back to the target (see #1070) * Fixed Talkie Box being triggered by monsters (fixes #1074) Playtester 2016-03-20 17:44:47 +01:00
  • 09b2ea06ee * Refactor pc_setparam for SP_BASEEXP and SP_JOBEXP. * Added script command getexp2 for safety usage of set BaseExp,n; and set JobExp,n usages. * Cleanup exp lost functionto pc_lostexp. Cydh Ramdh 2016-03-20 12:31:44 +07:00
  • daa9e018f4 Release of Doram Race! * Requires client 2015-10-01 and newer. * All skills are usable from from the base list to all 3 branch types. -- Some skills still need their official activation chance and durations. * Adjusted the char-server start point and start item split functions to be more dynamic. Thanks to Rytech and @NovaRagnarok for their information! aleos89 2016-03-19 14:09:30 -04:00
  • 1ca9fb58f2 Decrease Agi, Adoramus (fixes #1067) * The chance of Decrease Agi and Adoramus is now reduced by a fixed 1% per MDEF * Decrease Agi can now overwrite itself with a lower level * The base chance to cause blind when Adoramus activates is now 1000% * Adoramus now has a blind duration of 7s+1s*level and an Adoramus duration of 10s+5s*level for both players and monsters * Adoramus and Decrease Agi cancel each other out * Adoramus no longer reduces speed (only AGI reduction and blind) * Adoramus no longer cancels ASPD/Speed increasing buffs * Adoramus can no longer be blocked/canceled by ASPD/Speed increasing buffs * When Adoramus ends, it will no longer automatically end blind at the same time Playtester 2016-03-18 23:06:29 +01:00
  • 207c67d72c Cleanup (follow-up to 718e478) * Visual Studio likes to add spaces, sometimes I don't agree Playtester 2016-03-18 20:17:01 +01:00
  • a021829cda Fixed Epiclesis interval checks (fixes #1066) * Epiclesis will now properly check for hidden players every 5 seconds. * Adjusted the skill unit interval to check every second rather than every 3 seconds. aleos89 2016-03-18 13:38:12 -04:00
  • 718e4785ae Follow-up to 78419ba (monster random walk) * Fixed a problem with monsters always ending up in the south-western corner eventually * Fixed a problem that monsters had a high chance to stick to walls * Fixed a problem that monsters didn't actually check all cells before giving up * Code even more optimized as a free cell will now be found faster than before on average Playtester 2016-03-17 23:12:52 +01:00
  • aa6a1110bd Arrow Shower and Arms Cannon (follow-up to 7906f0a) * Fixed Arrow Shower not hitting Traps and Icewall in pre-renewal * Arms Cannon can no longer hit Traps and Icewall (see #1056) Playtester 2016-03-17 21:24:37 +01:00
  • 0664fac298 Fixed Garment/Robe disappearing on player movement (fixes #1036) * Garment/Robe will no longer be removed from display of other players in sight when the wearer player walks. aleos89 2016-03-17 09:38:50 -04:00
  • f31475d5e3 Merge pull request #986 from rathena/feature/pk_traps_setting Cydh Ramdh 2016-03-17 05:45:27 +01:00
  • 5510dc239e Merge pull request #1059 from rathena/fix_diag Atemo 2016-03-17 03:56:19 +01:00
  • 15d27a4ad9 Corrected the announce of the party name when entering MalangdoCulvert instance Updated dialog to offical for Eden 140 Atemo 2016-03-17 03:38:14 +01:00
  • aea025eca2 Fixed an error popup at the char select for clients from 2015-10-01 and onwards Lemongrass3110 2016-03-16 23:53:23 +01:00
  • 2a4fc75baa Fixed script command unitkill crashing the server (fixes #1027) * Resolves an issue with Mercenary causing the server to crash when killed through the script command unitkill. * Blame dd67f9d. aleos89 2016-03-16 10:13:03 -04:00
  • c6ed8a4f92 Fixed critical duel exploit (fixes #1055) * Entering or leaving duel will now remove all the skill units you've placed * Entering or leaving duel will now behave like warping / moving on a different tile Playtester 2016-03-15 21:17:09 +01:00
  • ae10da3a61 Follow up 85749e84b9 thank you @cydh Napster (icxbb-xx) 2016-03-15 21:30:28 +07:00
  • d378ef2a0b Merge pull request #1054 from AtlantisRO/master Aleos 2016-03-15 09:56:16 -04:00
  • 9b7bc931a9 Merge 56f9758076c2ba8ff1c60c81704d9d8bf897ca08 into e155db9272bf0db4a4e39e979d9f4010f5d41b86 Ninja 2016-03-15 09:09:34 +00:00
  • e155db9272 Merge branch 'master' of https://github.com/rathena/rathena Napster (icxbb-xx) 2016-03-15 09:52:20 +07:00
  • 85749e84b9 Fixed #850 MVP exp message issue clients 2013-12-23cRagexe and newer. * gravity remove packet MVP exp message, if you want re-enables the message check you battle config mvp_exp_reward_message Napster (icxbb-xx) 2016-03-15 09:47:14 +07:00
  • f3fa99fffd Fixed facing value in [Promotional Staff#iz] from script [npc/pre-re/quests/quests_13_1.txt] AtlantisRO 2016-03-14 15:59:53 -07:00
  • 9c99c5c87c Fix to NPC [The Blacksmith#rus06] from [Koschei the Immortal] Quest. AtlantisRO 2016-03-14 16:52:59 -07:00
  • c895b3603e SQL synchronization rAthenaAPI 2016-03-14 23:53:48 +01:00
  • 074bdded09 Cleaned up rental item expiration * Boarding Halter will now properly be removed on expiration when a player is logged out. (fixes #1035) * Removed hard coded checks for other official rental items. * Rental items now call the OnUnequip Script of the item which can be used to remove player states. * Updated various items in the database to match the new format. aleos89 2016-03-14 18:50:29 -04:00
  • 438e33a8d3 Fix to NPC [Iromo's Mother#ep3_2] from [Alberta Boy] Quest. AtlantisRO 2016-03-14 15:20:50 -07:00
  • 3cd6774910 Position of NPC [Promotional Staff#iz] from [Onward to the New World] Quest AtlantisRO 2016-03-14 15:15:12 -07:00
  • dce5907062 Updated atcommand documentation Aleos 2016-03-13 16:16:16 -04:00
  • b5de854b90 Snap, Ganbantein, Gravitational Field, Flying Kick (fixes #1052) * Snap now has a server-sided range of 14 * Snap, Ganbantein and Gravitational Field will no longer cause you to move if you target a cell out of range * Snap and Flying Kick will now check for obstacles on a linear path rather than on the normal walkpath * Range specified in skill_db is now equal to the client-sided range * Some range code cleanup Playtester 2016-03-13 16:42:46 +01:00
  • fbb8edba39 Fear status change (#1048) * Fear now causes the SC_ANKLE status change for 2 seconds rather than having a weird custom implementation * Fear now removes blind and makes you immune to it * Fixed SC_ANKLE not properly blocking teleportation * Some code optimizations Playtester 2016-03-12 23:07:13 +01:00
  • 4b3d8ddc5c Small typo in Ayothaya Dungeon Quest Aleos 2016-03-12 13:07:24 -05:00
  • c5cd672cd8 Fixes to Typo Errors. AtlantisRO 2016-03-12 10:41:18 -07:00
  • 916e45f0e3 Merge branch 'master' of https://github.com/rathena/rathena Playtester 2016-03-12 16:51:45 +01:00
  • a6f73a6227 Status changes that cause damage reworked (fixes #1033, fixes #448) * Created a better structure for status changes with intervals and integrated the status changes Stone, Poison, Deadly Poison, Bleeding, Magic Mushroom, Burning, Pyrexia, Leech's End and Toxin into the new structure -- The exact remaining duration of these status changes will now be stored -- The correct duration is reloaded when logging back in, you can't avoid a single tick be re-logging -- It will now show the correct duration on the icon of the status change after re-logging, no longer negative values -- The durations are now accurately transferred when using Deadly Infect -- These status changes now use unified code, which makes it much easier to integrate more status changes into this structure with low risk of breaking something * Removed all the status change specific logging of damage and integrated it into the normal logging behavior -- The following skills deal "No source" damage: Stone, Poison, Deadly Poison, Bleeding, Coma, Magic Mushroom -- The following skills deal "Self" damage: Burning, Pyrexia, Leech's End, Toxin -- "No source" will neither be logged nor contribute to the total damage, your exp share doesn't increase from the damage, but it also won't cause the monster to give less EXP, it won't break freeze or similar status changes, it won't make you stand up, it won't make you stop moving, it won't prevent you from logging out -- "Self" damage will now be logged and contribute to the total damage, it makes monster give the exp tap bonus, but also makes monsters give less exp the more "self damage" they've taken, it will break freeze and similar status changes, it will make you stand up properly now, it will make you flinch and stop moving, it will prevent you from logging out, but angry type monsters will not lose their aggressive bit from it and it will not cause monsters to use their rude-attack skill -- Monsters will now use their rude-attack skill on the first rude-attack as long as the damage does not come from self -- When a monster takes damage from a status change, its HP meter will now be updated * Burning now has an interval of 3s and a minimum duration of 10s * Pyrexia now causes blind for Pyrexia's duration instead of just 30s * Ground Drift's poison base duration is now 60s in pre-re (follow-up to e7150ee) * Fixed a bug where the minimum duration failed to apply when the received duration was below 1ms * map_foreachindir and map_foreachinshootarea will now properly print their function names in case of an error * Updated documentation (transferring source ID is no longer required, remaining tick should now always be in val4) Playtester 2016-03-12 16:50:50 +01:00
  • 081b03c646 Added placeholders for mob db entries from kRO patch 2016-03-09 Lemongrass3110 2016-03-12 16:40:24 +01:00
  • 180dbc88fb SQL synchronization rAthenaAPI 2016-03-12 16:34:16 +01:00
  • bb66035048 Removed duplicate of canParticipateSiegeTE Added some mapflag Corrected typo in god quest Atemo 2016-03-12 16:27:47 +01:00
  • d072a80ac5 Merge branch 'woe_te-restrictions' of https://github.com/rathena/rathena into woe_te-restrictions Atemo 2016-03-12 16:24:40 +01:00
  • 6f34c14c0e Fix a mistake in npctalk Atemo 2016-03-12 16:03:16 +01:00
  • 292098d911 Documentation update for * canParticipateSiegeTE script Cydh Ramdh 2016-03-12 06:29:30 +07:00
  • 0f5b6db813 Implemented new adoption methods * Implemented atcommand adopt. * Implemented script command adopt. * Circumvents adoption issues with 2013-08+ clients (Related to #768). * Suggested from https://rathena.org/board/topic/104014-suggestion-add-adopt-or-etc/ aleos89 2016-03-11 13:45:17 -05:00
  • ac1db5de02 Merge pull request #1043 from AtlantisRO/master Cydh Ramdh 2016-03-11 09:35:50 +01:00
  • f1c90899f0 Fix to NPC [Larissa#mos_01] in script [npc/quests/quests_moscovia.txt] from [Help Mikhail] Quest. delitem script uses ".@di" array instead of ".@n" array. TeMPlatonic 2016-03-11 00:04:07 -07:00
  • ed7157c80b Refactored Party Booking defines (fixes #1018) * Adjusted the name of the defines to better suit their purpose. Thanks to @Artuvazro! aleos89 2016-03-10 13:47:01 -05:00
  • 0fb78d45b7 Corrected Tiger Cannon splash damage (fixes #1020) * The splash damage now factors in resistances from the splash targets. aleos89 2016-03-09 13:32:49 -05:00
  • b98ba7a274 Expanded script command addrid * Added another option to attach players based on a specified map. * As suggested in https://rathena.org/board/topic/88331-addrid-addition/ and https://rathena.org/board/topic/103478-addrid-map-support/ aleos89 2016-03-08 12:43:09 -05:00
  • 9ebf59c37b * Official EXP-Giving Script * Fixed #980. * Job Quest EXP always be shown in yellow color. * Miracle Tonic (12259) and Leap of Fantasy (12261) give fixed EXP through pc_setparam that ignore EXP item bonuses and exp rates. Not as Quest EXP from getexp script. * If given EXP is 0 by getexp, it won't be notified in client EXP log. * If given EXP for base/job that reach max level, client will be notified as 0 EXP gained. * Follow up 20588abcd83fab53f9e52deafc08bfcddfe1658a * Some clean up on pc_gainexp. Cydh Ramdh 2016-03-08 18:03:59 +07:00
  • 71cdcb3a0a Follow up b70b25945e697b3b5e6e637ac096430490ee17c5 Cydh Ramdh 2016-03-08 17:47:24 +07:00
  • d4488d6889 Merge pull request #1023 from secretdataz/fix/item_db1 nanakiwurtz 2016-03-08 01:10:05 +07:00
  • 205c97c6ee Small Bugfix in Ayothaya Dungeon Quest Jey 2016-03-07 18:56:55 +01:00
  • 709424a75f Resolved a compile error * Small follow up to 0d5e491. aleos89 2016-03-07 10:32:25 -05:00
  • 0d5e491b4e Fixed a potential crash with script command setunitdata (fixes #1024) * Corrected the mercenary client refresh function using monster data rather than mercenary data. Thanks to @Racaae and @julia40124009! aleos89 2016-03-07 09:33:00 -05:00
  • 59c92b76fb Add job condition for Ozs_New_Wing_Ring (2988) and Bloody_Floral_Decoration_Bracelet (2989). Fixes #1012 Jittapan Pluemsumran 2016-03-07 11:49:37 +07:00
  • 96bf0814a7 Add RWC_Gold_Brooch + RWC_Brooch combo script. Fixes #1022 Jittapan Pluemsumran 2016-03-07 11:48:51 +07:00
  • 7235152d7e SQL synchronization rAthenaAPI 2016-03-06 23:25:18 +01:00
  • 8636cb2489 Added a sample NPC for the new navigateto script command Lemongrass3110 2016-03-06 23:24:33 +01:00
  • 809f220b9f Added to script command navigateto documentation * Small follow up to 179f734. * Also corrected an invalid constant. aleos89 2016-03-06 16:15:54 -05:00
  • 179f734249 Added documentation for script command navigateto * Follow up to 4f13007. * Corrected a few constants from PLANE -> AIRSHIP. aleos89 2016-03-06 16:10:15 -05:00
  • 4f13007fec Implemented serverside navigation system start Lemongrass3110 2016-03-06 21:48:47 +01:00
  • 80e026433f Official status change base durations for Stun (fixes #1019) * NPC_LICK now has a base chance of 20%*level and a base duration of 5s * Excruciating Palm now has a base duration 5s * Shield Press now has a base duration of 5s+0.5s*level * Earth Shaker now has a base duration of 2s (level 2-3) and 3s (level 4-5) * Blind follow-up: Sightless Mind now has a base duration of 30s in pre-re and 20s in renewal Playtester 2016-03-06 19:46:45 +01:00
  • 614a010f59 Fixed two missing color markers Lemongrass3110 2016-03-06 16:08:43 +01:00
  • e7150ee936 Gunslinger Mine / Ground Drift (fixes #998) * Fixed knock back being 6 tiles instead of 3 * Stun duration is now 5 seconds * Blind / Silence durations are now 30 seconds (pre-re) or 20 seconds (re) * The damage is now delayed by aMotion; as the status effect kicks in immediately, damage will break Freeze * The base chance for a status change is now 50% instead of 5% * It is now a weapon skill, damage% increase/reductions are now considered, in renewal the skill can completely miss * Damage in pre-renewal is 100% + fixed damage of 50*level * Damage in renewal is 200%+20%*level * Fixed sphere attack not being considered in the damage formula * The ground effect disappears immediately after activation now Playtester 2016-03-06 12:09:46 +01:00
  • b70b25945e Fixed experience overflow on high rates Lemongrass3110 2016-03-06 05:16:58 +01:00
  • 551bf2ef5d Fixed experience not counting for the next level Lemongrass3110 2016-03-06 05:04:36 +01:00
  • d6493e3be9 Merge cc4c4c409194c44b21ba1948a8f7a341a2d5ac00 into 7906f0a3ff3742bb519b19b0cadbca9db0d35b32 Ninja 2016-03-05 18:24:06 +00:00
  • cc4c4c4091 Fix for issue #1014 Ninja 2016-03-06 02:24:01 +08:00
  • d98f2450bc Merge 881d7df832b37a093ca621b152fecb72c3e74b34 into 7906f0a3ff3742bb519b19b0cadbca9db0d35b32 Ninja 2016-03-05 17:53:05 +00:00
  • 881d7df832 Fix for issue #1014 Ninja 2016-03-06 01:52:14 +08:00
  • 7906f0a3ff Line of Sight System updated (fixes #937, fixes #994) * You can now target walls with ground skills * Updated path check to not check the last cell * Unit skills will now place units depending on line of sight to the caster rather than the cast center * Implemented a new algorithm that retrieves all units in an area that are in line of sight with the area center * Arrow Shower, Dragon Breath, Cold Slower, Wind Cutter and Arms Cannon now use the new algorithm (Arrow Shower is no longer a unit skill) * Nodamage skills will no longer fail when the target walked around a corner * The following damage skills will no longer damage through walls: Raging Thrust, Tornado Kick, Splash Attack, Venom Splasher, Fireball, Meteor Assault, Desperado, Spread Attack, Pulse Strike, Hell's Judgment, Vampire Gift, Magnum Break, Sightrasher, Frost Nova, Explosion, Self Destruction, Firing Trap, Icebound Trap, Cluster Bomb, Claymore, Fire Pillar Playtester 2016-03-05 18:02:22 +01:00