Commit Graph

  • 687550db34 Fixed bugreport:6035, chars will now start with all stats 1 and 48 status points as for clients 2012 march and beyond. Did some cleanup at clif.c packet parsing and applied some curly brace love. shennetsind 2012-06-15 23:18:04 +00:00
  • b6bf1444e5 item_db stat optimization and fix bugreport:6001 flaid 2012-06-15 21:30:17 +00:00
  • 76bd6592f0 * Replaced "Universal Rental NPC" with a one-click automatic script that supports new mounts (custom\breeder.txt) * End all status effects on skill reset, as per bugreport:6025 (custom\resetnpc.txt) euphyy 2012-06-15 16:39:08 +00:00
  • 2e59316f3e Fixed bugreport:5788 no 2 Releasing Spells should now update/reset sp reduction while WL_READING_SB is active. Fixed bugreport:6029 GN_MANDRAGORA is now updated its success chance percentage. rud0lp20 2012-06-15 14:57:54 +00:00
  • 41ee49a6dc Follow up r16253 - Replaced NULL with 0 in mob_db.sql and mob_db_re.sql kenpachi2k11 2012-06-15 10:44:45 +00:00
  • 755bb9db5d Minor change on the login server loader shennetsind 2012-06-15 04:44:28 +00:00
  • b7a96033f5 Modified unknown packet ver message to provide more data as on what it believes is an invalid packet ver (e.g. useful to know whether its because of an obfuscated packet header etc) shennetsind 2012-06-15 03:30:27 +00:00
  • 411249554c Fixed bugreport:6017 somewhat a typo that gcc didn't mind about. shennetsind 2012-06-15 00:35:07 +00:00
  • 30e0f39055 Fixed bugreport:5740 var reference was not being restored to call buildin_set on assignment statements. greenboxal2 2012-06-15 00:30:20 +00:00
  • 59be55b326 Added attack column as string type on TXT2SQL item_db conversion tool for renewal attack. (tid:65568) greenboxal2 2012-06-14 20:21:06 +00:00
  • c5654e53c1 Follow up r16297 fixed bug with the cart not going visually-off after it was removed. Follow up r16296 fixed algorithm issue shennetsind 2012-06-14 19:43:34 +00:00
  • 282892387f Added support for new carts (requires packetver 20120201 or newer). Super-Ultra-Plus thanks to Fatal Error and Judas. shennetsind 2012-06-14 19:36:05 +00:00
  • 2b700279d8 Fixed bugreport:5954 SC_SHADOWFORM Can now be canceled with detecting skills which is check in every 2 seconds. Fixed bugreport:6010 AB_EXPIATIO now give a piercing damage bonus. Fixed Diamond/Crystallize status to work only to non mob target and its official behavior(bugreport:5893) rud0lp20 2012-06-14 17:33:21 +00:00
  • bbf1e5cbc6 * Further optimization of "El Dicastes" quests, which fixes bugreport:6011 (quests/quests_dicastes.txt) * Fixed "Report From New World" EXP reward, as per bugreport:5923 (quests/quests_13_1.txt) euphyy 2012-06-14 16:01:40 +00:00
  • 87b7acbc69 Modified @displaystatus to support val1/2/3 as optional arguments (greatly handy at testing/debugging status) shennetsind 2012-06-14 01:04:19 +00:00
  • fb2d484d14 * Follow-up r16291: Standardized "Valentine's Day 2012" script (events\valentinesday_2012.txt) * Added entry to scripts_athena.conf, with slight re-ordering of the event list euphyy 2012-06-13 20:49:48 +00:00
  • f1f2c7f0db Applied renewal skill changes: (bugreport:5302) - Energy Coat: Reduces both physical and magical attacks and now has fixed cast time of 5 seconds - Throw Huuma Shuriken (33%): Cannot be interrupted - Spread Attack: Can be used with a Grenade Launcher and attack power is increased; now 20*skill_lv - Turn Undead: Success rate formula changed, Magic damage formula changed on failure - Drums on the Battlefield: Increase ATK and DEF granted - The Ring of Nibelungen: Removed level 4 weapon requirement - Apple of Idun (100%): Increase amount of HP recovered; now (100 + 5*skill_lv + 5*VIT/10) xantara 2012-06-13 20:20:08 +00:00
  • d186daf38d git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16291 54d463be-8e91-2dee-dedb-b68131a5f0ec rikimaru17 2012-06-13 19:22:49 +00:00
  • aa00ed04eb Follow up r16288 the extra F was unnecessary o-o also fixing the default value comment. shennetsind 2012-06-13 18:42:37 +00:00
  • 0c62fa58c0 * Some cleaning of Thanatos Tower quest script (quests\thana_quest.txt) * Minor cleaning of Nidhoggr's Nest instance script (instances\NydhoggsNest.txt) * Fixed warp to abyss_01, as per bugreport:6002 (custom\warper.txt) * Fixed View ID for #18613 (bugreport:6003) euphyy 2012-06-13 18:32:49 +00:00
  • b5729c7f65 Added support for 2012-04-10, super special ultra ubber plus master thanks to Judas. Fixed support for 2012-03-07f. Made 2012-04-10 the default packet ver. shennetsind 2012-06-13 18:32:05 +00:00
  • 60a4a11dc4 Fixed partially bugreport:60007, added Burning, Freezing and Diamond Dust status in the Lauda Agnus effect list. ignizh 2012-06-13 18:24:36 +00:00
  • f34e86ebf5 Fixed bugreport:5988 AB_LAUDAAGNUS and AB_LAUDARAMUS now can only give status bonus to non infected targets/party members. Fixed bugreport:5725 'bautospellonskill' should now work properly. rud0lp20 2012-06-13 15:12:47 +00:00
  • 9d68815fd3 Follow up fix to r16284 flaid 2012-06-13 03:40:59 +00:00
  • 86ee10e1f3 Fixed bugreport:6001 updated item script flaid 2012-06-13 03:20:54 +00:00
  • bcb7054ee7 Follow up r16280 added renewal checks for the added fireball formula and fixed napalm stacking with the new formula shennetsind 2012-06-12 23:06:10 +00:00
  • 1c12bbad2f * Added new "Job Master" script to replace the old one - it includes many new features, and fixes bugreport:5922 (custom\jobmaster.txt) euphyy 2012-06-12 22:21:09 +00:00
  • 96c70a1951 Added SQL mob skills bugreport:5992 flaid 2012-06-12 22:17:17 +00:00
  • 2756f408ed Fixed Fire Ball renewal damage (bugreport:5991) ignizh 2012-06-12 22:08:36 +00:00
  • 6261742ed4 * Merged /branches/renewal/ r14635 Item Stacking System to /trunk (follow up to r15060) pid:106973 brianluau 2012-06-12 16:22:33 +00:00
  • 638642450a - Added svn:eol-style=native property on some recently added text files. - Fixed a typo in script_commands.txt (bugreport:5998) brianluau 2012-06-12 15:33:46 +00:00
  • c52fdc104c Small db error fix bugreport:5997 flaid 2012-06-12 10:57:32 +00:00
  • 5fddaf32ff Added iRO hats and matk fixes into TXT flaid 2012-06-12 08:14:59 +00:00
  • 9151093ff7 Added iRO hats and matk fixes into SQL flaid 2012-06-12 08:12:27 +00:00
  • 4f1f7b9d38 Fixed bugreport:5994 misuse of inline against msvc standards (and inline was pointless there too. thought it'd be used elsewhere, not the case). Blame on r16273 shennetsind 2012-06-12 03:59:24 +00:00
  • 4ca3aa34ed Added new bonus as per kenpachi's request: bonus2 bUseSPrateSkill,n,x; // Reduced increases/reduced the SP consumption of skilln by x%. (supports skill names) e.g. bonus2 bUseSPrateSkill,"AL_BLESSING",50; -> increases AL_BLESSING sp usage by 50% (e.g. if its 50 it goes to 75) shennetsind 2012-06-12 02:09:55 +00:00
  • e2fd3350e5 Improved bonus-adding processes by no longer having to add it to the zero'd memset bullshit, replaced it by moving the first set of bonus into its own struct and simply zeroing the struct prior to recalc. shennetsind 2012-06-12 01:08:05 +00:00
  • 7332a89352 added new networking subsystem (early stage - files are not compiled yet during normal build!) blacksirius 2012-06-12 00:59:55 +00:00
  • b3b21e6e8c Fixed bugreport:5990 OSX compiling error / warnings blacksirius 2012-06-11 23:31:19 +00:00
  • 04bc22ca40 Fixed bugreport:5989 map-server crashes. blacksirius 2012-06-11 21:51:09 +00:00
  • f6f8f640c5 Fixed bugreport:5963 AB_CHEAL should now work properly on immune targets(Mado, berserk, shield of deaf). Fixed bugreport:5981 PA_SACRIFICE now won't be granted by bonus damage from cards(RENEWAL CHANGE). Fixed bugreport:5892 & bugreport:5900 SO_SPELLFIST is now working properly. rud0lp20 2012-06-11 21:00:12 +00:00
  • 20eac3f740 * Added documentation for "checkwug" (doc\script_commands.txt) euphyy 2012-06-10 21:39:17 +00:00
  • 0e7adedaab Follow up r16249 - enabled double attack ability for all weapon types in all item scripts that enables use of TF_DOUBLE. (bugreport:5935) kenpachi2k11 2012-06-10 21:00:08 +00:00
  • d436ed710f moved skill_nocast_db.txt to re / pre-re db path moved item_noequip.txt to re / pre-re db path blacksirius 2012-06-10 16:28:48 +00:00
  • e96e10ed72 VC9/VC10: followup for commit r16263 (windows port) blacksirius 2012-06-10 16:08:18 +00:00
  • 3471d3f35e - added some missing copyrights - merged (bs-coreoptimize->trunk) generic athena style configuration parser (raconf) - merged (bs-coreoptimize->trunk) threadsafe memory pool (mempool) [i need it for the new 'socket' system] - set svn:eol-style property on newer files were it was missing blacksirius 2012-06-10 16:04:24 +00:00
  • 2cb2ee816b * Added documentation for new mounts (doc\script_commands.txt) * Minor fix in "eA Job System" documentation for third classes (doc\ea_job_system.txt) euphyy 2012-06-10 16:03:07 +00:00
  • afe325282c Fixed Concentrated White Potion(Z)s script. (bugreport:5895) Fixed Gym Pass Box' script. (bugreport:5976) kenpachi2k11 2012-06-10 15:24:04 +00:00
  • 2083c0552c - Fixed 'instance_check_party' (bugreport:5948) tr0n93 2012-06-10 13:59:48 +00:00
  • b22632ed62 - Fixed unescaped double quotes (follow up to r16251, bugreport:5895). brianluau 2012-06-10 06:52:00 +00:00
  • ccdc1a396c - Added svn:eol-style=native property on some recently added text files. brianluau 2012-06-10 06:34:50 +00:00
  • 7876a5a38e VC10/VC9: followup for commit r16256 blacksirius 2012-06-10 02:30:56 +00:00
  • 12b9fdab9c added mutex && cond var abstraction ( for pthread / winapi ) added type 'sysint' to cbasetypes, which's the width of the platform the release gets compiled for. blacksirius 2012-06-10 02:27:07 +00:00
  • f4b8626e7c added Makefile && obj dir to svn:ignore @ src/test blacksirius 2012-06-10 02:25:32 +00:00
  • 3b8d196c31 * Massive compression of "Card Trader" script, from 123kb to 7kb! (other\card_trader.txt) * Some optimization of Ash-Vacuum quests (quests\quests_13_1.txt) * "Sphinx Mask Quest" script optimized (custom\quests\sphinx_mask.txt) * Moved "Caral" NPC from non-existent moc_fild04 to cmd_fild08, as per bugreport:5959 (custom\quests\thq\THQS_Quests.txt) * Fixed Job_Archbishop/Job_Archbishop_T typos in job change script, but other issues in bugreport:5938 not addressed (jobs\3-1\archbishop.txt) euphyy 2012-06-10 01:37:17 +00:00
  • 8b9dbe71f7 Follow up r16252 - replaced zeros with NULL and corrected syntax of commented out entries in SQL mob databases. kenpachi2k11 2012-06-10 01:22:09 +00:00
  • ccc5dc5504 Created renewal mob SQL database file and synchronizes both SQL mob databases with their corresponding TXT databases. (bugreport:5281) kenpachi2k11 2012-06-10 00:16:38 +00:00
  • 914fa51e06 Fixed Black Wing, Peuz's and Ur's sets, Scarlet Rose' (#5548) location and Ebon Armors (#15014) job code. (bugreport:5895) kenpachi2k11 2012-06-09 23:12:19 +00:00
  • 5cb37c2157 Fixed some Genetic items related to Pharmacy skill. (bugreport:5790) kenpachi2k11 2012-06-09 21:03:30 +00:00
  • 7862bffff8 Follow up r16248 - changed table name for Canon Balls (#18000-#18004) to item_db_re. Added some books to the renewal database because of their MATK changes. (bugreport:5921) Changed bonus bDoubleRate to skill "TF_DOUBLE" because bonus bDoubleRate isn't enough and the official script explicitly states that the skill should be given. (bugreport:5935) kenpachi2k11 2012-06-09 20:17:21 +00:00
  • c2cf919d35 Follow up r16245 and r16247 - changed table name for Megingjard (#2629) and Tao Gunka Card (#4302) to item_db_re. Fixed job code for Bone Plate (#15000). (bugreport:5816) Added Wizardry Staff (#1473) to renewal SQL database. (bugreport:5904) Moved Cannon Balls (#18000-#18004) from pre-renewal to renewal database and changed their weigth to 1. (SQL DB only) (bugreport:5907) kenpachi2k11 2012-06-09 19:36:57 +00:00
  • 8ac22b2526 Moved a few merchants and mob spawns to separate files to prevent error message when running server in pre-RE mode and with TXT databases. (bugreport:5846) Fixed Tao Gunka Cards (#4302) renewal effect. (bugreport:5866) kenpachi2k11 2012-06-09 18:48:50 +00:00
  • 2acc5c10bb Fixed Shining Electric Bulb Hairbands (#5310) script. (bugreport:5805) Fixed Imperial Guards (#2153) ViewID. (bugreport:5785) kenpachi2k11 2012-06-09 18:13:45 +00:00
  • 3e0d0ab73b Updated MATK of several Staff weapons in renewal databases. (bugreport:5646) Updated Megingjards (#2629) renewal bonus script. (bugreport:5694) kenpachi2k11 2012-06-09 17:18:50 +00:00
  • 37b918d25b Fixed Barricades (#1905) HP in pre-renewal database. (bugreport:5423) Changed Poison Bottles (#678) script to use SC_ASPDPOTION3 instead of SC_ASPDPOTION2. (bugreport:1996) kenpachi2k11 2012-06-09 15:49:29 +00:00
  • 9c2c02007f Follow up on r16240 update RK_CRUSHTRIKE formula and weapon break percentage. Fixed bugreport:5953 GC_CROSSRIPPERSLASHER range is now (8 + 1 * skill level) cells. Fixed bugreport:5943 SC_GROOMY is now really remove selected mounts. Updated Guillotine cross skills formula base on re-balancing formulas... rud0lp20 2012-06-08 12:28:14 +00:00
  • 10057be973 ` Updating script_commands.txt -- bugreport:5412 Added documentation for freeloop, getargcount, is_function, and get_revision -- bugreport:5723 Updated produce command to include success rate information -- bugreport:5449 Updated getiteminfo to include type 15 for matk when RENEWAL is defined xantara 2012-06-08 07:28:56 +00:00
  • 4f5549d696 ` Fixed bugreport:5717 if character's last map is invalid, move to a major city xantara 2012-06-08 07:27:13 +00:00
  • 10fdb0c1f4 Added bugreport:5906 Trap Research's INT bonus Fixed bugreport:5950 RK's Crush Strike to include weapon weight in attack formula xantara 2012-06-08 07:26:33 +00:00
  • 3473296229 * Added "eA Job System" documentation for third classes (doc\ea_job_system.txt) * Fixed Eden: Romeo#02 not setting para_suv01 upon quest completion (bugreport:5949) * Cleaned and edited "Item Signer" script for general use (custom\item_signer.txt) * Merged and cleaned "Poring Track" custom script, then moved and renamed (custom\events\p_track.txt) * Optimized "Valhallen Quests" script (custom\quests\valhallen.txt) * Optimized "Event King Items" script (custom\events\kings_items.txt) * Deleted "Market Place" script, not sure why this existed... (custom\etc\market.txt) euphyy 2012-06-08 00:35:56 +00:00
  • cd7a64622a Fixed bug to lion howling/sc_fear status, super mega ultra ubber plus thanks to the awesome malufett shennetsind 2012-06-07 17:02:05 +00:00
  • 2c8e9238ac - Follow-up to r16236, additional array increase to accommodate sprintf messages epoque11 2012-06-06 18:23:17 +00:00
  • f48046eca1 - Fixed a crash issue where sprintf was attempting to write outside of the bounds of an array epoque11 2012-06-06 18:14:05 +00:00
  • 71cb492631 Follow-up to r16234: New city files euphyy 2012-06-06 00:35:28 +00:00
  • c0fb1a9630 * Added Dewata and El Dicastes town (\cities\) and quest (\quests\) NPCs. * db\quest_db.txt updated with Dewata and El Dicastes quests. * Fixed minor bug with Arch Bishop check in Thanatos Tower (bugreport:5942) euphyy 2012-06-06 00:34:10 +00:00
  • 1227572f0e Fixed bugreport:5919 RK_ENCHANTBLADE bonus damage at any level should now work properly. Fixed bugreport:5914 SC_MANHOLE duration at level 2 is now 10 seconds. Fixed bugreport:5928 SR_CURSEDCIRCLE should now work properly(castable with other skills & should end after the execution of a skill) rud0lp20 2012-06-04 17:11:22 +00:00
  • 59d9e55fbc Follow up r16231 now I *think* I fixed the indentation problem with my IDE shennetsind 2012-06-04 16:24:37 +00:00
  • 2ee49a207a Follow up r16228 fixed logical problem with previous implementation (the see vals would break). shennetsind 2012-06-04 16:17:38 +00:00
  • 241886f562 Follow up r16227 & bugreport:5932 fixed issues with my new-IDE tabbing, & default configuration setting. shennetsind 2012-06-04 16:11:03 +00:00
  • 2d949e2a6d Follow up r16227 & bugreport:5929 fixed typo. super mega hug to malufett <3 shennetsind 2012-06-04 16:07:19 +00:00
  • 6e48e4e5d9 Fixed bugreport:5913 recently-added state system no longer breaks on stacking status changes. shennetsind 2012-06-04 16:05:28 +00:00
  • 049b2552cd Adding new config min_npc_vending_distance which simulates the official 'no vending near npcs' feature. super mega credits to masao shennetsind 2012-06-03 22:41:52 +00:00
  • b3481a4aaf thread api: added support for platforms without TLS (Thread Local Storage) support (usually older OSX llvm versions ..) blacksirius 2012-06-03 20:09:39 +00:00
  • 332c603e47 cmake: followup for commit r16221 (fixed cmake build / added missing files) blacksirius 2012-06-03 19:33:00 +00:00
  • 14d87ed947 CMake: Add threads library. flaviojs 2012-06-03 19:31:32 +00:00
  • 28ee0af0b4 VC9/VC10: followup for commit r16221 (threading / spinlock / atomic operations ..) blacksirius 2012-06-03 19:02:35 +00:00
  • 04165cfcff feature merge bs-coreoptimize->trunk: Atomic Operations, Threading, Spinlock implemnetation. [commit 1/2, windows will followup] blacksirius 2012-06-03 18:53:02 +00:00
  • 024deea2ac vc9/vc10: added reference to winapi.h in projects. blacksirius 2012-06-03 18:05:35 +00:00
  • bde86942c0 cleaned up windows header usage (added one central file to use windows / winapi specific stuff, to be able to set the appropriate flags before including it correctly) blacksirius 2012-06-03 17:55:38 +00:00
  • 1b2e097aca fixed portability issue. (As long as we support other compilers than MSC/ICC we have to check explicitly for compiler and not only on Platform ... ) blacksirius 2012-06-03 16:07:26 +00:00
  • 80d35e7ab0 Fixed bugreport:5911 Reflect Damage should now cancel when shield/guard is unequipped. Fixed bugreport:4828 LG_PINPOINTATTACK should now only work with spears. Fixed bugreport:5905 All heal support skill now can't work with Mado Gear. Fixed other non Mado related skill that it should not work when Mado is equipped. rud0lp20 2012-06-03 14:54:06 +00:00
  • df30c977cd * Platinum Skills NPC now works for all Upper types (bugreport:5903) (custom\platinum_skills.txt) * Revamped the official clothes dyer (merchants\clothes_dyer.txt) * Optimized custom Berzebub Card quest (custom\quests\berzebub.txt) * Warper bug on ma_fild02 fixed (bugreport:5908) (custom\warper.txt) euphyy 2012-06-03 03:36:02 +00:00
  • f223818f59 feature merge bs-coreoptimize->trunk: added some compiler abstractions - forceinline -> will force the compiler to always inline the given method - ra_algin(n) -> align to (n) .. (see: http://msdn.microsoft.com/en-us/library/83ythb65(v=vs.80).aspx for more informations). blacksirius 2012-06-02 17:24:47 +00:00
  • a79dcd2000 - Added svn:eol-style=native property (follow up to r16213). brianluau 2012-06-02 17:05:41 +00:00
  • 7cee7996e8 - Added Instructor Ur to Eden Quest Quests. bugreport:5742 - Added Mission Boards 86-90 and 91-99 to Eden Group. bugreport:5742 - Updated quest_db.txt to match the new Quests in the new Eden Group Quests. * Special thanks to Chilly for providing the base of the scripts! <3 - Updated Rune Knight Job change Quest for the last time to finally work as official as possible. masao87 2012-06-02 01:55:34 +00:00
  • a057154d7c VC9: removed old plugin-system references. blacksirius 2012-06-02 01:05:31 +00:00
  • 38955f287c Fixed bugreport:5891 pk_mode config may now be used at lv 2 once again. shennetsind 2012-06-01 23:02:56 +00:00
  • 6659d515a7 Follow up r16209 moving on; yet another performance improvement. added 3 other states for the system to speed up. modified the scs_flag to be accurate (with one conditional flag they could stack and give undesired results e.g. with cloacking) shennetsind 2012-06-01 23:01:40 +00:00
  • c897ecdc25 performance improvement initial commit for status change state functionality, this first commit covers status that makes you unable to move. -- this cache the status changes into states saving dozens of checks whenever a unit moves/per cell. shennetsind 2012-06-01 18:42:35 +00:00
  • 6f784872ba Fixed bugreport:4109 battle ground guardians will now follow nearby allies when no foes are in range. shennetsind 2012-06-01 16:45:45 +00:00