10350 Commits

Author SHA1 Message Date
flaid
9d68815fd3 Follow up fix to r16284
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16285 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-13 03:40:59 +00:00
flaid
86ee10e1f3 Fixed bugreport:6001 updated item script
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16284 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-13 03:20:54 +00:00
shennetsind
bcb7054ee7 Follow up r16280 added renewal checks for the added fireball formula and fixed napalm stacking with the new formula
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16283 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 23:06:10 +00:00
euphyy
1c12bbad2f * Added new "Job Master" script to replace the old one - it includes many new features, and fixes bugreport:5922 (custom\jobmaster.txt)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16282 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 22:21:09 +00:00
flaid
96c70a1951 Added SQL mob skills bugreport:5992
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16281 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 22:17:17 +00:00
ignizh
2756f408ed Fixed Fire Ball renewal damage (bugreport:5991)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16280 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 22:08:36 +00:00
brianluau
6261742ed4 * Merged /branches/renewal/ r14635 Item Stacking System to /trunk (follow up to r15060) pid:106973
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16279 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 16:22:33 +00:00
brianluau
638642450a - Added svn:eol-style=native property on some recently added text files.
- Fixed a typo in script_commands.txt (bugreport:5998)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16278 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 15:33:46 +00:00
flaid
c52fdc104c Small db error fix bugreport:5997
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16277 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 10:57:32 +00:00
flaid
5fddaf32ff Added iRO hats and matk fixes into TXT
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16276 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 08:14:59 +00:00
flaid
9151093ff7 Added iRO hats and matk fixes into SQL
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16275 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 08:12:27 +00:00
shennetsind
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

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16274 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 03:59:24 +00:00
shennetsind
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)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16273 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 02:09:55 +00:00
shennetsind
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.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16272 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 01:08:05 +00:00
blacksirius
7332a89352 added new networking subsystem (early stage - files are not compiled yet during normal build!)
Note
	The files i added / modifications i did, are not affecting a normal build
	nothing gets changed yet!

	Linux 2.5+ only yet.

	


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16271 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-12 00:59:55 +00:00
blacksirius
b3b21e6e8c Fixed bugreport:5990 OSX compiling error / warnings
Bug in Detail:
 - Misplaced LDFLAGS uage in some Makefile templates (by passing them to the compiler not to the linker.)
 - Wrong usage of volatile (a functions return value couldnt be declared to return volatile :D )
 - Unsupported Inline ASM using lock xchg operation on llvm-gcc .. (apple loves this ..)

Fixed by:
 - Removed unnecessary LDFLAGS 
 - Removed unnecessary volatile declarator
 - Replaced InterlockedExchange and InterlockedExchange64 with gcc intrinsics. 



git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16270 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-11 23:31:19 +00:00
blacksirius
04bc22ca40 Fixed bugreport:5989 map-server crashes.
Bug in Detail:
 - Uninitialized Critical Section used in Condition Variables.. 
 - Possible Stack Overflow in async allocator Thread when build as Release 

Fixed by: 
 - Initialize Critical Section for Condition Var's waiter count lock properly
 - Increased Stack Size of Async. Allocator Thread to 1MB (previously 512KB)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16269 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-11 21:51:09 +00:00
rud0lp20
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.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16268 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-11 21:00:12 +00:00
euphyy
20eac3f740 * Added documentation for "checkwug" (doc\script_commands.txt)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16267 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 21:39:17 +00:00
kenpachi2k11
0e7adedaab Follow up r16249 - enabled double attack ability for all weapon types in all item scripts that enables use of TF_DOUBLE. (bugreport:5935)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16266 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 21:00:08 +00:00
blacksirius
d436ed710f moved skill_nocast_db.txt to re / pre-re db path
moved item_noequip.txt to re / pre-re db path 

NOTE: 
 both files are now located in db/re/ (or db/pre-re/) folders
 depending on your build.





git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16265 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 16:28:48 +00:00
blacksirius
e96e10ed72 VC9/VC10: followup for commit r16263 (windows port)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16264 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 16:08:18 +00:00
blacksirius
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



git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16263 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 16:04:24 +00:00
euphyy
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)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16262 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 16:03:07 +00:00
kenpachi2k11
afe325282c Fixed Concentrated White Potion(Z)s script. (bugreport:5895)
Fixed Gym Pass Box' script. (bugreport:5976)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16261 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 15:24:04 +00:00
tr0n93
2083c0552c - Fixed 'instance_check_party' (bugreport:5948)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16260 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 13:59:48 +00:00
brianluau
b22632ed62 - Fixed unescaped double quotes (follow up to r16251, bugreport:5895).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16259 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 06:52:00 +00:00
brianluau
ccdc1a396c - Added svn:eol-style=native property on some recently added text files.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16258 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 06:34:50 +00:00
blacksirius
7876a5a38e VC10/VC9: followup for commit r16256
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16257 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 02:30:56 +00:00
blacksirius
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.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16256 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 02:27:07 +00:00
blacksirius
f4b8626e7c added Makefile && obj dir to svn:ignore @ src/test
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16255 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 02:25:32 +00:00
euphyy
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)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16254 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 01:37:17 +00:00
kenpachi2k11
8b9dbe71f7 Follow up r16252 - replaced zeros with NULL and corrected syntax of commented out entries in SQL mob databases.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16253 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 01:22:09 +00:00
kenpachi2k11
ccc5dc5504 Created renewal mob SQL database file and synchronizes both SQL mob databases with their corresponding TXT databases. (bugreport:5281)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16252 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-10 00:16:38 +00:00
kenpachi2k11
914fa51e06 Fixed Black Wing, Peuz's and Ur's sets, Scarlet Rose' (#5548) location and Ebon Armors (#15014) job code. (bugreport:5895)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16251 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-09 23:12:19 +00:00
kenpachi2k11
5cb37c2157 Fixed some Genetic items related to Pharmacy skill. (bugreport:5790)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16250 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-09 21:03:30 +00:00
kenpachi2k11
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)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16249 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-09 20:17:21 +00:00
kenpachi2k11
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)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16248 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-09 19:36:57 +00:00
kenpachi2k11
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)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16247 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-09 18:48:50 +00:00
kenpachi2k11
2acc5c10bb Fixed Shining Electric Bulb Hairbands (#5310) script. (bugreport:5805)
Fixed Imperial Guards (#2153) ViewID. (bugreport:5785)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16246 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-09 18:13:45 +00:00
kenpachi2k11
3e0d0ab73b Updated MATK of several Staff weapons in renewal databases. (bugreport:5646)
Updated Megingjards (#2629) renewal bonus script. (bugreport:5694)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16245 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-09 17:18:50 +00:00
kenpachi2k11
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)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16244 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-09 15:49:29 +00:00
rud0lp20
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...

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16243 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-08 12:28:14 +00:00
xantara
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

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16242 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-08 07:28:56 +00:00
xantara
4f5549d696 ` Fixed bugreport:5717 if character's last map is invalid, move to a major city
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16241 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-08 07:27:13 +00:00
xantara
10fdb0c1f4 ` Added bugreport:5906 Trap Research's INT bonus
` Fixed bugreport:5950 RK's Crush Strike to include weapon weight in attack formula

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16240 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-08 07:26:33 +00:00
euphyy
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)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16239 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-08 00:35:56 +00:00
shennetsind
cd7a64622a Fixed bug to lion howling/sc_fear status, super mega ultra ubber plus thanks to the awesome malufett
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16238 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-07 17:02:05 +00:00
epoque11
2c8e9238ac - Follow-up to r16236, additional array increase to accommodate sprintf messages
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16237 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-06 18:23:17 +00:00
epoque11
f48046eca1 - Fixed a crash issue where sprintf was attempting to write outside of the bounds of an array
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@16236 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-06 18:14:05 +00:00