summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-09-23* map_addflooritem and struct item_drop_list using id's instead of struct ↵FlavioJS10-72/+68
map_session_data's (fixes bugreport:36). * Fixed buildin_escape_sql not properly escaping in sql servers. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11279 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-232-2 job quest update. Although completable, further testing (and optimizing) ↵L0ne_W0lf10-6509/+10160
required. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11278 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-22Fixed a weird typo in the dye maker npc (from r11145).ultramage1-3/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11277 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-22* Added more warps between Juno Satellite and Castle Interiors.L0ne_W0lf2-2/+17
- Castle 1, 4 and 5 entrances are questionable, and will be updated as I get more information. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11276 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-22Fixed a severe bug in inventory saving code (caused by r11192).ultramage2-62/+51
The fix was to revert the changes; I totally misunderstood how it was supposed to work... git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11275 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-22Updated sql filesPlaytester3-80/+81
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11273 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-22* Even more item fixesPlaytester3-14/+15
- updated mob_race2_db to official git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11272 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-22* Added 'safestrnlen' to prevent null pointer crashesultramage9-56/+87
* Fixed global chat logging always crashing on a null pointer * Applied changes to clif_parse_globalmessage() from my WiP code - clearer processing of the individual packet components - proper code ordering, some more integrity checks - fixes to some poorly chosen ShowWarning() format strings - global chat logging no longer logs the entire string (w/ player name) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11271 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-22Even more item fixesPlaytester2-19/+20
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11270 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-22Updated more MVP stats to 11.2Playtester2-12/+14
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11269 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-22* Added a sanity check for MAX_ZENY (doesn't compile if too big).FlavioJS4-49/+85
* Redid the buildin_query_sql function. (fixes bugreport:81). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11268 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21Fixed Angelic and Survivor combo bonusesPlaytester2-2/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11266 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21* Fixed a small bug in Einbroch Pollution quest.SinSloth2-5/+8
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11265 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21* Fixed a typo in the status-change saving code (wrong variable used)ultramage3-2/+5
* Fixed a case of bad sql code conversion breaking homun skill loading git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11264 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21Moved a misplaced item thanks to HiddenDragonPlaytester2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11263 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21Officialized all AddEff and ResEff chancesPlaytester2-17/+18
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11262 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21* Fixed Mimic Card, Myst Case Card and Merchant ComboPlaytester2-4/+7
- on Aegis drop rate doesn't depend on mob level - also raised Anodyne drop of Galapago Cap git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11261 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21* Officialized many 10.4 card bonusesPlaytester2-18/+21
- fixed Asura Strike autocast (sorry my mistake) - removed NoRegen bonus, it's -100% Recovery on Aegis git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11260 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21* itemdb.c/h using a static array of 32k struct item_data* entries (faster ↵FlavioJS4-86/+169
itemdb loockup and a first step to remove map_session_data->inventory_data). * Fixed a typo in the configure script that replaced CFLAGS with CPPFLAGS when -Wno-pointer-sign is supported by the compiler. [FlavioJS] git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11259 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21Fixed a typo from r11221 causing castle problems after they've been conquered.ultramage1-17/+15
Converted rest of variables used to temporary script vars. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11258 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21some unimportant path.c / unit.c cleaningultramage3-171/+111
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11257 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21* Corrected skill Charge Attack as described in bugreport:67ultramage4-11/+41
- cast time is between 100% and 300% (+ infinite waiting fixed) - damage is also between 100% and 300% (doesn't increase past range 9) - added knockback that's equal to the distance to target - no longer causes teleportation on WoE grounds - if target runs behind an obstacle, the skill will still teleport you, but will not perform the attack or do knockback - this should be official behavior, so enjoy the weirdness! git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11256 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21Fixed an item id thanks to EmptyPlaytester2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11255 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21removed double tabsLupus1-2/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11254 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21* Makefile deleting .svn in save folder.FlavioJS5-12/+29
* Limited the number of packets parsed per cycle to 3. (packet spammers create less lag) * Fixed sql login throwing an out-of-place debug message and escaping too much of the name string when creating a new login with _M/F. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11253 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-21* Configure script detects 64bit distributions of MySQL.FlavioJS3-1/+5423
* Generated the configure script with cygwin's autoconf. You can re-generate the configure script by executing autoconf. To compile everything just execute these two commands: ./configure make git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11252 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-20Added back SQL charserver listening socket code that got removed in the ↵ultramage3-42/+45
/tmpsql merge. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11251 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-20Synced TXT/SQL login server new account creation code. Removed some totally ↵ultramage2-197/+88
useless code. Removed '4'-letter min. password length restriction. Removed some code that (poorly) tries to cope with a broken database. Removed pointless '-3' and '-2' account states ('dynamic ban' mechanism), since `ipbanlist` does that already. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11250 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-20Synced some more :)ultramage2-170/+174
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11249 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-20Partially applied r10021 changes to TXT login server (login_config data ↵ultramage3-186/+250
structure). Synced TXT and SQL login server code. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11248 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-20Re-added vs8 txt-converter-char.vcproj build instructions that I ignorantly ↵ultramage1-0/+96
removed in r11147. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11247 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-20* Merged the tmpsql branch:FlavioJS109-5841/+6499
- Abstraction for the sql code (sql.c/h). - New configure script and makefiles. - Restored txt zeny logging code. (r10814) - Rewrote mapserver's sql code - itemdb, mobdb, mapreg, logs. (r10814) - Fixed a precedence issue (&& and ) in char_sql/char.c. (r10833) - Improved db reading code a bit for consistency. (r11077) - Added separate atcommand for mail deletion. (r11077) - Corrected a few messages that said "new" instead of "unread". (r11077) - Broadcast (*) messages now use "*" as the target's name (not ""). (r11077) - Moved StringBuf code from utils.c/h to strlib.c/h. (r11084 r11117) - Some misc login server cleanups (reformatting etc). (r11136) - Corrected/modified some header entries. (r11141 r11147 11148) - Adjusted VS project files. (r11147) - Adjusted the way the sql charserver does item saving. (r11192) - Corrected usage of reserved keyword 'friend' in mmo.h. (r11192) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11245 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-19* Slightly adjusted some drop ratesPlaytester4-26/+29
- updated sql files git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11242 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-19* Added new maps to maps_athena.conf, and corresponding mapflags.L0ne_W0lf17-3/+135
- Also added several missing maps, and cloned maps. * Added new maps from today's kRO Sakray patch to the mapcache. - Mapcache still uses OLD Morroc and Morroc Ruins map data. Sunken Morroc will have to wait. - Added several 'cloned' maps to the mapcache and map_index. * Updated castles database with data for the 5 new castles. * Added warp between Juno and Juno's WoE Satellite. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11241 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-19* Corrected viewid for Scarf. Thanks to $ephiroth.L0ne_W0lf2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11240 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-18* Fixed two minor bugs in the Sign Quest and Thanatos Tower ascension.SinSloth3-4/+12
- Players do not lose time anymore if they return the Sign around midnight. - Thanatos Tower code game now resets properly when entering a wrong value in the box. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11238 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-17- Several skills with a splash area (except ground based ones) will now hit ↵skotlex2-12/+17
Ice-walls when casted by mobs. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11237 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-17Some more drop rate updatesPlaytester3-4/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11235 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-17- Finally got some time to clean up and fix monster_ai&0x40 (chase through ↵skotlex4-18/+61
warps). It works correctly now regardless of the number of players on the source/destination maps. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11233 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-17Updated sql filesPlaytester3-50/+65
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11232 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-17Raised the drop rate for some of the new equipsPlaytester2-17/+17
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11231 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-17- Applied various crash-protections to script commands that deal with the ↵skotlex8-93/+146
equip-position array. - Corrected and simplified the skill_magic_reflect function. Fixed damage reflection being based on the caster rather than the target. - Potions are now usable inside Gospel by the casting Paladin (as per Aegis tests done by AuronX) - The unequip script command now takes a position from 1 to 10 rather than 0 to 9 (to make it consistant with all the other equip position related script commands) - Added the EQI_* constants to db/const.txt in a format usable by the equip-position related script commands. - Updated some items to use the new EQI constants. - Also updated doc/script_commands.txt to refer to the EQI list. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11230 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-17Added missing force_4-1 and force_5-1 maps to the map list.ultramage4-4/+10
Updated index and mapcache. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11229 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-17Reduced Necromancer's summon frequencyPlaytester2-3/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11227 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-16* Adjusted EXP given by "Benkasttein" to be the same as that given by Maku. ↵L0ne_W0lf2-7/+6
[L0ne_W0lf] git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11225 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-16* Touch-ups to the Friendship quest.L0ne_W0lf2-32/+60
- Added EXP reward. Thanks to $ephiroth for pointing it out. - Added cutins for "Maku" npc, and changed "set HP" to percentheal. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11224 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-16Fixed some problems making gcc error outultramage4-29/+26
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11223 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-15Getting some (mostly atcommand) code cleaning out of the way...ultramage12-284/+158
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11222 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-15Some small adjustment to the P.o.S. guild script...ultramage2-90/+104
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11221 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-15Fixed weight and updated some item namesPlaytester2-6/+7
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11220 54d463be-8e91-2dee-dedb-b68131a5f0ec