summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-06-06Follow-up to r16234: New city fileseuphyy4-0/+11244
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16235 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-06* Added Dewata and El Dicastes town (\cities\) and quest (\quests\) NPCs.euphyy3-2/+195
* db\quest_db.txt updated with Dewata and El Dicastes quests. * Fixed minor bug with Arch Bishop check in Thanatos Tower (bugreport:5942) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16234 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-04Fixed bugreport:5919 RK_ENCHANTBLADE bonus damage at any level should now ↵rud0lp206-19/+25
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) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16233 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-04Follow up r16231 now I *think* I fixed the indentation problem with my IDEshennetsind1-4/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16232 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-04Follow up r16228 fixed logical problem with previous implementation (the see ↵shennetsind1-2/+6
vals would break). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16231 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-04Follow up r16227 & bugreport:5932 fixed issues with my new-IDE tabbing, & ↵shennetsind2-8/+8
default configuration setting. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16230 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-04Follow up r16227 & bugreport:5929 fixed typo. super mega hug to malufett <3shennetsind1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16229 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-04Fixed bugreport:5913 recently-added state system no longer breaks on ↵shennetsind1-9/+5
stacking status changes. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16228 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03Adding new config min_npc_vending_distance which simulates the official 'no ↵shennetsind6-2/+42
vending near npcs' feature. super mega credits to masao git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16227 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03thread api: added support for platforms without TLS (Thread Local Storage) ↵blacksirius4-3/+110
support (usually older OSX llvm versions ..) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16226 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03cmake: followup for commit r16221 (fixed cmake build / added missing files)blacksirius1-0/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16224 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03CMake: Add threads library.flaviojs1-0/+13
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16223 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03VC9/VC10: followup for commit r16221 (threading / spinlock / atomic ↵blacksirius9-0/+48
operations ..) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16222 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03feature merge bs-coreoptimize->trunk: Atomic Operations, Threading, Spinlock ↵blacksirius11-2/+1256
implemnetation. [commit 1/2, windows will followup] - Added Abstractions for Atomic Operations (lock instructions.. windows guy's may now this as Interlocked* stuff ..) - Added Threading api abstraction for Pthread based OS's and Windows - Added Spinlock Implementation (uses CAS / if you need more informations - just read the source - its simple.) - Due to Interlocked(Compare)Exchange64 .. we now require at least i686 (Pentium Pro) for 32Bit Builds :) youll also may feel some performance improvements when using 32bit builsd due to "newer" minimal arch the compiler is now able to use CMOV's .... ================================================================ = Important Warning: ================================================================ Dont use threading at the moment athena is not threadsafe! you'll mess up everthing when accessing data from other threads .., no synchronization is provided. A way to process tasks asynchronously will come up after / with the new socket system. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16221 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03vc9/vc10: added reference to winapi.h in projects.blacksirius12-1/+33
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16220 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03cleaned up windows header usage (added one central file to use windows / ↵blacksirius10-15/+45
winapi specific stuff, to be able to set the appropriate flags before including it correctly) Note: this may screw up mingw or cygwin building, ill fix it later... git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16219 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03fixed portability issue. (As long as we support other compilers than MSC/ICC ↵blacksirius1-1/+1
we have to check explicitly for compiler and not only on Platform ... ) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16218 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03Fixed bugreport:5911 Reflect Damage should now cancel when shield/guard is ↵rud0lp204-8/+10
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. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16217 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-03* Platinum Skills NPC now works for all Upper types (bugreport:5903) ↵euphyy4-473/+189
(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) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16216 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-02feature merge bs-coreoptimize->trunk: added some compiler abstractionsblacksirius1-1/+9
- 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). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16215 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-02- Added svn:eol-style=native property (follow up to r16213).brianluau9-798/+798
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16214 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-02- Added Instructor Ur to Eden Quest Quests. bugreport:5742masao876-116/+3133
- 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. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16213 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-02VC9: removed old plugin-system references. blacksirius6-449/+19
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16212 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01Fixed bugreport:5891 pk_mode config may now be used at lv 2 once again.shennetsind1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16211 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01Follow up r16209 moving on; yet another performance improvement. added 3 ↵shennetsind3-37/+87
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) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16210 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01performance improvement initial commit for status change state ↵shennetsind3-36/+88
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. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16209 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01Fixed bugreport:4109 battle ground guardians will now follow nearby allies ↵shennetsind1-0/+28
when no foes are in range. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16208 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01Follow up r16206 fixed support renewal-disabled buildsshennetsind1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16207 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01Fixed bugreport:5889 GC_ROLLINGCUTTER range and behavior are now updated.rud0lp208-16/+22
Fixed part of bugreport:5880 -Fixed damage formula of NC_SELFDESTRUCTION. -Fixed damage formula of GC_CROSSRIPPERSLASHER. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16206 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01Fixed bugreport:208 Warp Portal will cease to function after warping first ↵shennetsind1-7/+15
user if its target is the same point where it was casted. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16205 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01VC10: removed plugin system references from projects :) (see commit r16203)blacksirius6-36/+2
- VC9 is still missing / broken, ill do this today evening git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16204 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01removed the old obsolete Plugin system (commit 1/2)blacksirius25-3796/+5
- Removed @ Autoconf/make and CMake, VC Projects will be cleaned in a additional commit. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16203 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01Fixed Leech End poison reportedly not meant to respect phen card.shennetsind1-19/+10
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16202 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01Fixed bugreport:5793 Chrorus skills now count partners properly.shennetsind1-45/+51
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16201 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01Issue 5887: changed description of --disable-64bit switch.blacksirius2-3/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16200 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01feature merge bs-coreoptimize->trunk: Build Output Cleanup, Makefile Common ↵blacksirius10-89/+130
Dependency Handling - "Optimized" the build Output using Makefiles - to Kernel style build output. - Changed dependency handling to common (core), by generating one lib file (ar) and link against that instead of assigning all deps individually in every subproject - Changed header dependency handling in Subproject makefiles - requiring all common/ headers. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16198 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01feature merge bs-coreoptimize->trunk: Enable 64Bit build by default on ↵blacksirius2-9/+6
adequate platforms. Info: No need for --enable-64bit anymore, you can force to build 32bit bin's on such platforms by adding a --disable-64bit (or --enable-64bit=no) .. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16197 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01feature merge bs-coreoptimize->trunk: LTO supportblacksirius2-4534/+4371
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16196 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01- Replaced more -> rAthena (follow up to r15251).brianluau36-84/+82
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16195 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01- Follow up to r16164 and r16193: used SVN Copy/Move so SVN History is ↵brianluau30-12198/+12198
preserved. - Added svn:eol-style=native property for some recently added text files. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16194 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-06-01/custom/ folder overhaul:euphyy29-9110/+8504
==== Script Changes ==== * Warper replaced with Euphy's Warper v1.2 * Stylist replaced with a much more efficient script * Healer replaced with more efficient script * MVP Arena heavily condensed, and text edited * Removed logout suggestion in Reset NPC (why was that there?) * Quest Warper added to scripts_custom.conf [bug fix] ==== Reorganization ==== * All folders in root directory removed except "battleground", "events", "quests" * All non-essential scripts in root directory moved to "etc" folder * A few files renamed for easier identification * scripts_custom.conf reordered for easier identification git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16193 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-31- Fixed parenthesis check in most 3rd job change quests. bugreport:5883masao876-1542/+1587
- Partially rewrote Rune Knight job change quest. bugreport:5881 - Follow up r16180 where i forgot to rename some Warper NPC from Mina to Warp Agent. - Fixed some comodo quest typos. bugreport:5882 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16192 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-31Follow up r16187 adjusted packetver range for the rode bugfix, special ↵shennetsind1-1/+1
thanks to sizenine git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16191 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-31a couple checks here and there to remove possible warnings.shennetsind1-5/+6
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16190 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-31Testing! ~ Euphyeuphyy1-0/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16189 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-31Fixed bug with banding, super mega ultra thanks to MarkZD for going after it.shennetsind1-7/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16188 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-31Fixed bugreport:5812 november 2011 or earlier clients shall now display the ↵shennetsind1-0/+4
robes properly. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16187 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-31Updated @changelook to support robe id added missing instruction for ↵shennetsind1-7/+7
already-supported id #6 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16186 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-31Fixed bugreport:5828 Added missing min_group_id_to_connect functionality to ↵shennetsind3-2/+18
login server (presumably removed by accident in r15572). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16185 54d463be-8e91-2dee-dedb-b68131a5f0ec
2012-05-31Fixed bugreport:5839 mapflag conflicts were displaying wrong messageshennetsind1-2/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16184 54d463be-8e91-2dee-dedb-b68131a5f0ec