summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2007-09-15Fixed missing 'name' parameter in 'duplicate' script command documentation.ultramage3-6/+37
Added npc_test_duplicate.txt to /samples. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11219 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-15typo...Playtester1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11216 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-15* Fixed TF_BACKSLIDING being targetted on mob skillsPlaytester2-5/+7
- also fixed a cast rate git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11215 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-15* Corrected some npc/other/ bugsultramage2-8/+15
- added missing arena.txt and fortune.txt to npc list - commented out arena.txt and mail.txt since it's not at all done yet - alphabetically-sorted the list git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11214 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-14- Oops, fixed an error in the GTB bounce code.skotlex1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11206 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-14- Gravitional Field is now a MISC type of attack.skotlex7-60/+88
- battle_calc_return_damage now is only for BF_WEAPON attacks, added skill_magic_reflect to check whether a spell is bounced back or not. - Magic reflection now effectively switches the caster/target (after damage has been calculated) - Now when GTB completely blocks a spell, the spell animation will still come off, but with a single bolt and MISS damage. - Removed hom_setting&0x2 since Homunculus can be hit by land spells. - Monster Property now gives a Skill Failed message when attempted on players. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11203 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-14Added proper end-of-line encoding properties for some files that were ↵ultramage6-8643/+8643
neglected... again... git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11202 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-14Fixed several text typos in the Kiel questultramage2-5/+9
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11201 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-13- Corrected SG Miracle to trigger per attack, not per walked tile. Trigger ↵skotlex6-14/+21
rate is now 0.02% - Corrected the warmth skills not clearing up correctly the previous field when you place another one down. - Corrected vit not affecting the HP bonus that Super Novices, Ninjas and Gunslingers get. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11193 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-13* Rev. 11191 Added a few more items. (idRO RIC items, etc)L0ne_W0lf2-20/+41
- RIC Stat Boost items will only last 1 minute until we have a proper time. - Some items give ONE item as the quantity given is unknown. - Corrected the view ID for "Scarf", "Little Angel Rock", "Robo Eye". "Sakray Test Helm" and the "Loki Mask" - Commented out several headgear that are not standard in the kRO client. 5301, 5305 - 5322, 5324 and 5325. All i/id/c/p/e/RO event hats? git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11191 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-13Updated Moonlight's and Atroce's statsPlaytester2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11189 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-13Latest update to the effects list, by Au{R}oNultramage1-145/+153
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11188 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-13Wiped out every mention of RETCODE from /src.ultramage16-666/+649
The servers no longer save data using CRCRLF as line terminator on Windows. Closes bugreport:45. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11187 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-12Fixed a typo in party invite code (from r11179 / r11180) causing party ↵ultramage2-1/+2
invitation to fail. Closes bugreport:43. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11186 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-12Added SI_STEELBODY properly (value from packet capture)ultramage3-3/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11185 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-12Moved the Nameless Island warp npc to warps/cities/nameless.txtPlaytester4-109/+97
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11183 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-11* Added first version of Nameless Islet sailor.SinSloth3-1/+112
- Players can now access Cursed Abbey for further testings. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11181 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-11- Corrected /invite letting you invite people even if you are not the party ↵skotlex5-2/+31
leader. - Added some reply messages when you try /invite and a. the character is not found or b. you are not the party leader. - Added a check so that the 'save on crash' routine won't get stuck if it happens to crash while attempting to save characters. - People in chat-rooms no longer receive @main messages. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11179 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-11Fixed a small typo thanks to TrueNoirPlaytester1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11178 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10* Added a safeguard to skill_get_unit_layout() against incorrectly defined ↵ultramage6-159/+170
layout ids (will give weird results but won't crash at least) * Fixed Firewall/Icewall being oriented backwards (no real difference though...) * Removed some junk Landprotector/Graffiti code; Graffiti doesn't get placed randomly anymore * Icewall can now be cast on yourself... but for some reason, the cell on yourself immediately expires! * Merged together functions clif_set0192() and clif_changemapcell() - also removed its "send to whole map" mode which is just plain wrong (although aegis actually does use it to 'inform' caster about changes) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11175 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10Updated item_db.sqlPlaytester1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11172 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10Added config option 'quest_exp_rate' to adjust exp gained by the 'getexp' ↵ultramage7-5/+26
script command (followup to r11165). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11171 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10- Removed bonus bAddEffWhenHitShort as it is unneeded and unused.skotlex12-45/+116
- Corrected getpetinfo so it actually returns "null" when there's no pet and you request the name (the docs state it so). - Also cleaned up a bit getpetinfo - Added gethominfo (which behaves in the same way as getpetinfo). - The 'maxcount' skill_db field now can store independant values per skill-level, required for Kamaitachi since it uses different range values per level. - Corrected bonus3 bAutoSpell(WhenHit) to select target enemy (rather than self) for skills with inf self and inf2 'don't target self' (aka: auto-select target skills). - Corrected map_foreachinpath to do a wall check for targets beyond the initially selected tile. - Corrected Kamaitachi's range to be 9, and the path range to be 4+SkillLv git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11169 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10Fixed Garm's and Bacsojin's skills being cancelablePlaytester2-16/+19
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11168 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10Fixed Asura Strike autocast being self targettedPlaytester2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11167 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10* Updated experience rewards in a lot of quests to match upcoming rate ↵SinSloth19-321/+278
adjustments changes. - Please use 'getexp' command when rewarding experience in any lore-related quest. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11165 54d463be-8e91-2dee-dedb-b68131a5f0ec