Commit Graph

  • ab8427d6e1 Pickevent Zellukas 2015-05-12 11:54:35 -03:00
  • a523aff25b PickEvent Zellukas 2015-05-12 11:53:31 -03:00
  • cc5ed9f258 Pickevent Zellukas 2015-05-12 11:51:46 -03:00
  • 3428835f3e Added pickevent mapflag Zellukas 2015-05-12 11:49:29 -03:00
  • 0161467f97 Fixed #431 Brian 2015-05-11 10:41:39 -07:00
  • e06b041d7d Fixed #382 * Thanks to @reigneil and @dastgir (ROClientSide Project) * Now the 'db/re/item_trade.txt' has been sorted numerically instead of categorized by events/date nanakiwurtz 2015-05-05 03:08:33 +07:00
  • 7f4628f242 Follow up 82d43fe8947db531b28c9bd08def06ff241780f2, removed unused flags. Cydh Ramdh 2015-05-01 19:45:21 +07:00
  • cb2ffa24c8 Merge pull request #288 from 'hotfix/issue139' Cydh Ramdh 2015-04-30 22:54:06 +07:00
  • 77cd4df358 Novice HP/SP (fixes #402) - There will no longer be warnings in the log if HP/SP decreases from level 99 to 100 as this happens officially - At level 99 only Super Novice will now get +2000 HP in both pre-renewal and renewal - At level 150 all Novice classes get +2000 HP Playtester 2015-04-30 18:55:00 +02:00
  • 1325e68891 SQL synchronization rAthenaAPI 2015-04-25 15:52:54 +02:00
  • d23f60b81a Follow up to 09e505a Thanks to @reigneil nanakiwurtz 2015-04-25 20:45:57 +07:00
  • 93e8245c0a SQL synchronization rAthenaAPI 2015-04-24 20:41:16 +02:00
  • 09e505ab38 Fixed #406 Thanks to @reigneil nanakiwurtz 2015-04-24 12:06:41 +07:00
  • e1c3fc443f SQL synchronization rAthenaAPI 2015-04-23 23:04:13 +02:00
  • ad6531aa34 Fixed #403 Thanks to @reigneil nanakiwurtz 2015-04-24 02:07:42 +07:00
  • 54e1a645f2 SQL synchronization rAthenaAPI 2015-04-21 22:40:58 +02:00
  • 9b35d93a62 Fixed #405 Thanks to @reigneil nanakiwurtz 2015-04-22 00:32:06 +07:00
  • e2af581d1a * Follow up b7431efa03cd6d735956320f20582df120ba3952 * Separated HP table between Novices & Super Novices, since the hardcoded HP bonus for Super Novice (+2000) was disabled when HP_SP_TABLES is enabled. The bonuses are written in job_basehpsp_db.txt. * Highly assumed there was typo for Gunslinger/Rebellion HP at level 95 (3834). If refer to Star Galaditor tables, those both use same HP values (even see their HP Factor & Multiplicator are some, no chance result different only one value in the middle of the table). * Changed warning message to info if the previous HP/SP is higher and the next level. * Follow up f19e2dc6c7497c530bb48f0898d50d611e59bd0f, changed rand() to rnd() (follow up 27ba6c5002d8fac002d7aa8ff309abc5f352ee9f) Cydh Ramdh 2015-04-21 10:16:59 +07:00
  • 3a59073000 Separated produce_db.txt for PRE and RENEWAL Cydh Ramdh 2015-04-18 17:56:24 +07:00
  • b7431efa03 Official HP/SP values (fixes #358) - Updated the HP/SP tables to be 100% official for level 1 to 150 * The only differences between pre-renewal and renewal are for HP of Novice, Ninja and Gunslinger * Level 151 to 500 is now an auto-calculated continuation of the progress from level 99 to 150 (not normal for all classes) - HP/SP tables will now be used by default - The code variation does not perfectly work for all classes, but I tried to get it to work as far as possible * This includes an even better estimation for Ninja/Gunslinger HP/SP which now also works for renewal * This also includes fixing the SP values of the 3-2 classes in renewal * But I really recommend to just use the HP/SP tables for exact values Playtester 2015-04-18 23:46:26 +02:00
  • a1c78bee99 Status Effect Damage Nova 2015-04-17 21:01:43 -07:00
  • 2fdcd92336 Bug Fixes: * Fixed #371, missing entry for Solid Skin (EL_SOLID_SKIN) in skill_cast_db.txt, causing the skill gives effect only for a ms. * Follow up f19e2dc6 pc_mapid2jobid gives wrong value and revert JOBL_SUPER_NOVICE flag that was introduced in 82561947. Cydh Ramdh 2015-04-17 01:33:29 +07:00
  • 9b1c138af0 Fixed #397 as follow up 823bc539. Thank @LyndisRain Cydh Ramdh 2015-04-16 11:56:04 +07:00
  • f19e2dc6c7 Bug Fixes * Fixed #273 - Keeping should end before mob status recalculation when changing class. * Fixed #324 - BaseJob will now return the correct ID for Super Novice type classes. * Fixed #357 - Cross Slash should work with 2 daggers, Huuma type weapons, or a dagger + shield. * Fixed #370 - Corrected a few things with Devotion range checks. * Corrected the skill fail message that displays when players have no bullets. * Corrected Howling of Mandragora's duration. * Updated Kunai Explosion damage. * Added missing 20% damage reduction for Water Barrier. * Mado License attack bonus is granted even without Madogear. aleos89 2015-04-15 14:55:58 -04:00
  • 177ea6c779 Follow ups & fix * Follow up df2f850c, correcting class_idx usage that should be compared with enum e_job in pc_calc_basesp and also in pc_calc_basehp * Follow up 308c4779, fixed typo fix * Makes instance_id() doesn't show debug message when it return 0 for instance id Cydh Ramdh 2015-04-15 20:03:06 +07:00
  • 308c4779c8 Updated ACTIVEPATHSEARCH - Changed "ACTIVEPATHSEARCH" to only work with real walls and not walls you can shoot through * Seems the position lag for which I have implemented this no longer occurs on my client (was something changed?) * Previous implementation prevented monsters from attacking you through shootable walls * Special thanks to Michi for notifying me about this issue Capuche 2015-04-15 13:02:20 +02:00
  • de6238936f Merge d601607224a640a53812957dcf64e29289ad6ea1 into df2f850c74cdc140423cd14acd2f50e77a81bd8f Cydh Ramdh 2015-04-15 03:34:13 +00:00
  • d601607224 Follow up ca8d82a0 * Removed twice usage of skill accessor replaced with skill index access * Removed duplicate entry in skill_unit_db.txt Cydh Ramdh 2015-04-15 10:33:32 +07:00
  • df2f850c74 Fixed max HP/SP of extended classes in pre-re - Fixed max HP/SP of extended classes being way too low in pre-renewal (related to #358) * It's impossible to make it 100% accurate without tables, but I made it as accurate as possible for now * More updates to max HP/SP will follow when I have time Playtester 2015-04-14 22:15:56 +02:00
  • 4169defd93 Merge pull request #386 from RagnarokNova/patch-6 Cydh Ramdh 2015-04-14 09:03:38 +07:00
  • 3104dcef5e Follow up 4a1bd2a3, missing max_sp for SC_MEIKYOUSISUI. Thank @raynra Cydh Ramdh 2015-04-14 05:52:52 +07:00
  • 0922e8e050 SQL synchronization rAthenaAPI 2015-04-13 12:07:56 +02:00
  • 0f5050de20 Bug Fixes * Follow up 46f010cb, cleaned up skill fail checks on skill_castend_id. This is should fixed #385 * Fixed #395, changed mode field for monster from smallint to int. Thank @LyndisRain * Fixed #391, added 0 in fixed cast time field for SM_SELFPROVOKE. Thank @DriwFS Cydh Ramdh 2015-04-13 17:03:41 +07:00
  • ca8d82a038 Skill target cleanup * Moved (almost?) all hardcoded BCT_ flags for recursive/area skill effect to Target1:Target2 in skill_unit_db.txt. Those BCT_ flags are used in skill_area_sub and skill_attack_area to check skill target. * Added *wos -without self- value for Target1:Target2 Cydh Ramdh 2015-04-11 19:51:56 +07:00
  • 82d43fe894 Bug Fixes * Fixed #274 Castling (HAMI_CASTLE) makes a whole area attack you! * Changed skill_changetarget to unit_changetarget, also fixed the validation before switching the bl's attacking target from current src to new target. Cydh Ramdh 2015-04-11 22:20:00 +07:00
  • 994aba683b Follow up 20c6149b60664561eed9ea6f2f7551c91a904d89 * Fixed #390, party skill didn't work on self * Removed BCT_ALLWOS, added BCT_WOS for checking 'without self' skill target Cydh Ramdh 2015-04-11 10:46:15 +07:00
  • c54af74f4b SQL synchronization rAthenaAPI 2015-04-10 20:02:46 +02:00
  • 78e20436e4 Fixed #384 * Thanks to @DriwFS nanakiwurtz 2015-04-11 01:01:34 +07:00
  • 20c6149b60 Bug Fixes * Fixed #376, status def for Voice of Siren effect (WM_VOICEOFSIREN) is calculated twice * Fixed SC_DEEPSLEEP effect from Deep Sleep Lullaby (WM_LULLABY_DEEPSLEEP) and Arrullo (SO_ARRULLO) * WM_VOICEOFSIREN & WM_LULLABY_DEEPSLEEP give effect for all targets except self * Typos Cydh Ramdh 2015-04-10 13:04:44 +07:00
  • f752619a41 SQL synchronization rAthenaAPI 2015-04-10 19:01:24 +02:00
  • 56404b8857 Fixed #379 * Thanks to @Desground and @aleos89 nanakiwurtz 2015-04-11 00:00:21 +07:00
  • be02e81228 * Follow up 5ed75dc8, disabled val2 on chmapif_parse_fwlog_changestatus * Clean up MSVS vcxproj files. Added new filter for config files and moving the files to their filter. Cydh Ramdh 2015-04-10 01:25:22 +07:00
  • 7d98dce738 SQL synchronization rAthenaAPI 2015-04-09 19:17:10 +02:00
  • 27ba6c5002 * Fixed #387 * Replacing 'rand()' leftwover with 'rnd()' of mt19937ar * Cleaned up script commands related with item group: 'groupranditem', 'getrandgroupitem', 'getgroupitem' * Corrected item scripts that are using 'getrandgroupitem' * Updated script command and item group doc Cydh Ramdh 2015-04-09 20:54:01 +07:00
  • 5ed75dc877 * Merge pull request #294 and its clean up * Moved Bank Vault from login table (login-server level) to global_reg_value as #BANKVAULT (char-server level) * IMPORTANT: Read & import upgrade_20150408.sql * Follow up cbdc0127, another fix for Point Shop NPC. * Follow up 022d7289, corrected picklog initial for bound items that removed when member of guild/party or guild/party is broken. Please import upgrade_20150408_log.sql Cydh Ramdh 2015-04-09 01:26:17 +07:00
  • cb43e7dd10 Fixed SC_ALL_RIDING for Rangers Nova 2015-04-07 15:42:29 -07:00
  • dd3e7e1710 Corrected typo in adven_boards.txt thanks grammatic@aleos89 Update lvl4_weapon_quest.txt, Hercules 169b3faae19e23a303a094fe26e181a8c1b1c6c7 Fix delitem bug in Ep13.1 quest. Hercules 9d1853aebd3ff34ed7869a3b1188943624078b8e Corrected Tree Roots Location Hercules ca9cd51e683d39c8a7f099a46747ff166d632230 Capuche 2015-04-06 23:21:21 +02:00
  • 2fec0a881a Reverted npc/re/guides_alberta.txt to original state nanakiwurtz 2015-04-07 00:32:21 +07:00
  • 5eede89b49 Minor Typo nanakiwurtz 2015-04-07 00:17:12 +07:00
  • 1c3c4955cb Follow up 823bc5397ba2fd96d042f53b37c7a6d78157e723, thank @cawogeek Cydh Ramdh 2015-04-06 10:48:43 +07:00
  • 4a1bd2a3ed Fixed #380, wrong HP & SP recovery bonus for Pure Soul effect (SC_MEIKYOUSISUI) Cydh Ramdh 2015-04-05 20:03:49 +07:00
  • 1518d7be24 SQL synchronization rAthenaAPI 2015-04-04 17:10:44 +02:00
  • 57ee2dd39f * Fixed #381, thank @DriwFS * Updated .travis.yml as manual merge #374, removed IRC notification attempt Cydh Ramdh 2015-04-04 22:09:31 +07:00
  • bcc09a6e2e Merge 88ed7f85bc56fb3e188e2c6877f0001f793426c6 into 36462526a9830267ee0ede78f2834b84133311e9 Cydh Ramdh 2015-04-04 08:58:10 +00:00
  • 36462526a9 Eden Mace and Eden Staff swapped * Thanks to @Desground nanakiwurtz 2015-04-04 09:53:15 +07:00
  • f924f5aeac SQL synchronization rAthenaAPI 2015-04-04 01:20:40 +02:00
  • 88ed7f85bc Follow up a589cf9758fa57c2ef0244d5218b1aed11c86743 Cydh Ramdh 2015-04-03 20:57:41 +07:00
  • a589cf9758 Test with specified packet_db_ver Cydh Ramdh 2015-04-03 20:18:23 +07:00
  • 801b282723 HD Oridecon Box(30) item script fixed * Thanks to @zackdreaver nanakiwurtz 2015-04-03 19:12:57 +07:00
  • 823bc5397b Merge pull request #339 from 'cydh/feature/script_command_rid' Cydh Ramdh 2015-04-03 17:52:13 +07:00
  • ef5fe8e4f1 Added optional param for 'char_id' in some script commands Cydh Ramdh 2015-04-03 17:27:15 +07:00
  • 6f8103ccd8 Makes 'default' = date2version(PACKETVER) * If packet_db_ver is 'default', use packet version based on PACKETVER on mmo.h * Shows warning if packet version is not match. Cydh Ramdh 2015-04-03 11:25:38 +07:00
  • 86e856596e Fixed #373, HW_GRAVITATION is casted by Non-BL_PC causes map-server crash. Cydh Ramdh 2015-04-02 19:31:54 +07:00
  • 1ab08b8f10 Another follow up 5f21afb2555d73bba219fd9fdb1d117c0e1950b1 (again) Cydh Ramdh 2015-04-02 15:54:51 +07:00
  • 0f137f3c67 Added command 'getattachedrid()' as discussion result with @aleos89 Cydh Ramdh 2015-04-01 22:35:13 +07:00
  • 30940dc54f Fixed #365, pc_checkskill fail, another blame for 20695d629a59310a9e6a04c2234bbf4870609d90 Cydh Ramdh 2015-04-01 21:18:00 +07:00
  • ac1a484f77 Another attempt Cydh Ramdh 2015-04-01 17:22:45 +07:00
  • 04c6065fc2 Update .travis.yml Cydh Ramdh 2015-04-01 13:31:24 +07:00
  • c292984c1e Follow up, changed to linkdb_node Cydh Ramdh 2015-04-01 10:54:34 +07:00
  • c7fd6a0ce9 Fix order when loading On<label> event like OnInit that wasn't FIFO Cydh Ramdh 2015-04-01 00:39:15 +07:00
  • e4f458f1dc SQL synchronization rAthenaAPI 2015-03-31 19:37:03 +02:00
  • a77223f029 Follow up c7062e5e7d039833e32f7a1da4dad094781921f2 Cydh Ramdh 2015-04-01 00:36:07 +07:00
  • f62d2ab2d6 SQL synchronization rAthenaAPI 2015-03-31 12:53:33 +02:00
  • c7062e5e7d Added status change (SC) documentation as merge #238. Thank @nanakiwurtz Cydh Ramdh 2015-03-31 17:52:25 +07:00
  • ee24f5c321 * Follow up 9d247d88c1f8a5d04a386ac6891726724ee226f9 * Typo Cydh Ramdh 2015-03-30 22:56:32 +07:00
  • 3f9122caeb Merge e82e4f1631dc49f4c7874070827a74c0181dbd59 into a2a4d62434309dc4e43323ee4c57a44d5ce0b7a7 Radian 2015-03-30 15:29:11 +00:00
  • a2a4d62434 Merge pull request #354 from musashi076/patch-1 Atemo 2015-03-30 17:27:45 +02:00
  • dea64a2345 Follow up 20695d629a59310a9e6a04c2234bbf4870609d90 * Fixed #350 * Fixed also same potential issue for skill_nonearnpc_db.txt Cydh Ramdh 2015-03-30 22:21:48 +07:00
  • 3028c871e3 Added monster config as https://rathena.org/board/topic/101136-toggle-for-loot-search-type-closest-vs-random/ * monster_loot_search_type default is 1 for official behavior in e6caa95, and 0 for old Athena style -closest- item. Cydh Ramdh 2015-03-30 12:54:09 +07:00
  • f41a63fd0c Changed macro & script_*2sd logic Cydh Ramdh 2015-03-30 12:50:25 +07:00
  • cbdc01271d NPC Shop fixes: * Follow up 40c63f40: Fixed #368, warning fixes * Fixed pointshop failed to get temporary player's variable (@) as currency. Cydh Ramdh 2015-03-29 20:55:12 +07:00
  • 3c920759fa Fixed #366 * Somehow failed to get 'caster' status for calculation. * A little cleanup for SC_GT_ENERGYGAIN, SC_GT_CHANGE, & SC_GT_REVITALIZE which don't need bl->id as val2. Caster is src, target is bl. (Was assumed val2 to get caster status? if (src2 = map_id2bl(val2)) but bl was target on skill_castend_nodamage_id. Cydh Ramdh 2015-03-29 08:59:26 +07:00
  • 63c65c7084 Merge pull request #1 from rathena/master Hatemo 2015-03-28 22:56:30 +01:00
  • fa20380616 Test travis with env Cydh Ramdh 2015-03-28 18:20:56 +07:00
  • 1687ebc960 SC Config updates * Init 'sc_config' to libconfig style * Removed unused files * Changed 'End' & 'Fail' list for dynamic allocation Cydh Ramdh 2015-03-28 17:41:53 +07:00
  • 35e9c2b55c Temporary fix #321, reuse old matk calculation for monster until db/re/mob_db.txt is updated. Cydh Ramdh 2015-03-28 12:05:21 +07:00
  • a17d7bd8ed SQL synchronization rAthenaAPI 2015-03-28 02:15:20 +01:00
  • 212f5dbb8a Item DB Updated * Fixed Heroic Boots item script nanakiwurtz 2015-03-28 08:11:57 +07:00
  • 1e8aa4bdc4 Added adven_boards.txt dungeon signposts Capuche 2015-03-28 00:31:36 +01:00
  • ae66f7197f SQL synchronization rAthenaAPI 2015-03-27 17:11:57 +01:00
  • d49d66b47f Item DB Fixed * Thanks to @zackdreaver nanakiwurtz 2015-03-27 22:57:58 +07:00
  • 40c63f403f Merge pull request #364 from rathena/feature/market_shop Cydh Ramdh 2015-03-27 21:40:01 +07:00
  • 7d929a06a3 NPC Market Shop support * New shop script definition: <map name>,<x>,<y>,<facing>%TAB%marketshop%TAB%<NPC Name>%TAB%<sprite id>,<itemid>:<price>:<quantity>{,<itemid>:<price>:<quantity>...} * Added script command to update shop NPC: 'npcshopupdate "<name>",<itemid>,<price>{,<stock>}' * Added NPCMarketDB (DBMap) for market data persistance method. * Added market_table definition for market table in conf/inter_athena.conf. * Thank to @aleos89, @Lemongrass, @icxbb-xx, merged HerculesWS/Hercules@cf19b26. Cydh Ramdh 2015-03-27 21:11:07 +07:00
  • 176f3daa93 Follow up to ec4f1f8 * Adjusted the *unitdata parameter (changed in 2dc38e7) when making Guardians immune to attacks. aleos89 2015-03-26 13:02:26 -04:00
  • 2dc38e77ca Follow up to 2cee5b6 * Updated setunitdata to recalculate the object's information and update the client immediately. * For setunitdata, map name can also be passed in as a valid value instead of map ID. * Added mapid2name script command. * Added status_set_maxhp and status_set_maxsp functions. * Updated documentation to reflect changes. aleos89 2015-03-26 11:47:36 -04:00
  • 0b427a87e8 Fixed Cart Cannon skillratio, fixed #360. Thank @MrAntares Cydh Ramdh 2015-03-26 21:56:20 +07:00
  • d495751d1d Follow up 2cee5b6ff1bf53c4ae53bc1278b09ae84b8a0a76 * Revert mercenary_create command to don't return mercenary game id. Fixed #361 Cydh Ramdh 2015-03-25 12:16:34 +07:00
  • e0c348c7fb Minor typo at script_commands.txt * At movenpc example nanakiwurtz 2015-03-24 12:26:41 +07:00
  • c62b328413 SQL synchronization rAthenaAPI 2015-03-24 06:28:21 +01:00
  • 8a6d673502 Follow up 5ec1b24c4ece647c62c1f99748df27468c919254, disabled some monster skills until related monster infos are done * 2477, NG_WANDER_MAN * 2478, NG_RIDEWORD * 2479, NG_MIMIC * 2480, NG_EVIL_DRUID * 2481, NG_WRAITH_DEAD * 2483, NG_BAPHOMET * 2485, NG_CHIMERA * 2916, BIG_BEN * 2917, BIG_BELL * 2918, TIME_KEEPER * 2919, NEO_PUNK * 2920, ARC_ELDER * 2921, OWL_VISCOUNT * 2923, OWL_MARQUEES * 3074, TIMEHOLDER Cydh Ramdh 2015-03-24 12:26:13 +07:00