4429 Commits

Author SHA1 Message Date
skotlex
68bc8eb99d - Updated map_quit to handle removing of players who are not even authenticated yet.
- New connection requests are now also blocked when there's a player already online but hasn't finished loading yet.
- Because of these changes, the friendlist notification when people join has been moved to LoadEndAck from pc_authok


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9241 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-17 13:57:15 +00:00
Lance
6611346270 Check and remove MD_CHANGECHASE flag to prevent guardians from getting berserk.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9240 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-17 12:44:08 +00:00
Lupus
2bfea102e9 fixed possible double levelup bugs, merged 1st class quests from trunk
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9239 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-17 10:04:48 +00:00
Lupus
b75ae2f750 added logmes to skill reset event
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9238 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-17 07:02:47 +00:00
Lupus
664eb85bc2 typo
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9237 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-17 06:53:09 +00:00
Lupus
b002ead476 Added official kRO Skill Reset Event
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9236 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-17 06:52:11 +00:00
Lupus
0281e5c41b Fixed wrong label name in adoption NPC
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9234 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 19:42:46 +00:00
toms
b516b0c309 Updated sql files
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9233 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 19:37:17 +00:00
Lance
e04b0c735a Documentation update to atcommand
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9232 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 15:42:11 +00:00
Lance
3847e1c0e8 * For the sake of avoiding confusion, all script events are named with prefix 'On' from now on.
modified   Changelog-Trunk.txt
modified   conf-tmpl/script_athena.conf
modified   doc/pccommand_list.txt
modified   doc/script_commands.txt
modified   npc/custom/Lance/FR_HallOfFame.c
modified   npc/sample/PCLoginEvent.txt


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9231 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 15:39:27 +00:00
Lance
3e7a154f59 * Edited atcommand and charcommand syntax. Now it doesn't need the useless character name and ":".
modified   Changelog-Trunk.txt
modified   src/map/atcommand.c
modified   src/map/atcommand.h
modified   src/map/charcommand.c
modified   src/map/charcommand.h
modified   src/map/clif.c
modified   src/map/map.c
modified   src/map/script.c


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9230 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 15:26:27 +00:00
skotlex
b1e1b423f6 - Shadow Jump and Kirikage won't "move" you if you use them in GvG grounds. Fixed Kirikage so it first warps you, and then you unhide.
- Corrected Zeny Nage so the Zeny spent on the attack is always the exact same value as the damage you are dealing. Also corrected it so it does half damage when used on players.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9229 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 15:09:05 +00:00
skotlex
17f4afab04 - Overlapping song/dances will now cause dissonance/ugly-dance level 1 instead of retaining the level of their song/dance.
- Fixed the misleading description of what item_avail does.
- Fixed wrong check in @petrename, thanks to The Ultra Mage.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9228 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 13:45:02 +00:00
Playtester
c80dc62e6a Updated X.3 mob stats
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9227 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 12:24:16 +00:00
Playtester
6ff33fb853 Updated Kiel dungeon mob stats
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9226 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 11:25:39 +00:00
Lupus
36a74d8c62 Stable: added official Ninja quest. Trunk: removed name duplicates
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9225 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 10:17:30 +00:00
Lupus
c88fbc0e16 Added official Ninja Job quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9224 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 09:47:08 +00:00
Playtester
a576f9e895 Changed type of unimplemented cards to "Card"
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9223 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 09:42:56 +00:00
Playtester
4051891568 Updated Odin Temple mob stats
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9222 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-16 00:17:16 +00:00
Playtester
d8608e0f70 * Fixed Gonryun mob stats
- also fixed Bacsojin and Chung E

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9221 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-15 19:13:58 +00:00
Playtester
1e85e6d906 * Replaced current Rachel Sanctuary warps with jAthena's version
- some warps still seem to be wrong or missing

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9217 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-14 17:57:22 +00:00
skotlex
c97cbb77c4 - Characters with Karma may fight amongst them anywhere.
- Added mapflags partylock and guildlock, which lock the state of the parties/guilds on said maps. partylock blocks user party requests to create/invite/leave/kick, while guildlock blocks user guild requests to create/invite/leave/expel/make alliance/make opposition/delete alliance/delete opposition/break


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9216 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-14 14:21:47 +00:00
skotlex
b8591e80ca - Reverted the hp conversion formula "fix" as it was correct before.
- Increased the trigger rate of Warmth skills from 500ms to 200ms.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9214 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-14 13:34:03 +00:00
skotlex
35b7b85fbd - Fixed a bug where the char-txt server was incorrectly saving memos, causing character data to be lost on restart.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9209 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-13 20:04:43 +00:00
skotlex
bd25ce6f90 - HP Conversion will fail when used at max SP. It should not display any errors to the client.
- Modified yet again the login procedure. The initial status_calc_pc is invoked when the variable registries arrive, but the initial LoadEndAck will not be parsed until the registries have arrived. In the rare case this happens, pc_reg_received will take care of invoking the LoadEndAck function itself.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9208 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-13 19:15:03 +00:00
skotlex
fe7ede9fc5 - Volcano/Deluge/Violent Gale are now interchangeable, in the sense that as long as one of these is out, casting any of the three will not consume gems, and will use the remaining time of the previous one. In turn, Land Protector will now always consume gems on every cast.
- Small cleanup in the Land protector code which may fix it not blocking AoE skills.
- Fixed the interpretation of "head_dir". Removed setting head_dir to match character direction in the whole code. Now it is only reset to 0 (look forward) when unit_setpos is invoked, or when a character begins walking. Thanks to FlavioJS for figuring out how the client parses the head direction.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9206 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-13 14:35:43 +00:00
Lupus
a2f7a6de3d Fix for guild manager recognizing
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9205 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-13 13:50:05 +00:00
Playtester
c0da3fc063 Changed bAtk to bBaseAtk
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9204 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-13 13:15:00 +00:00
Lupus
c8c9f7c885 merged HPConversion formula, merged Guardians installation during WoE. Item name typo CNADY -> CANDY
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9203 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-13 10:31:57 +00:00
Lance
b568e34ca3 * Moved status_calc_pc back to pc_authok.
modified   Changelog-Trunk.txt
modified   src/map/pc.c


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9202 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-13 05:40:47 +00:00
Lupus
5446fe3c34 You can install/mend guardioans during WoE
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9201 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-12 08:47:14 +00:00
Lupus
13b42f8089 Fixed debug message in login_sql
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9200 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-11 23:40:28 +00:00
Lupus
a5108726ab Fixed warp on timeout in swordman.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9199 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-11 18:43:51 +00:00
Playtester
3757a2b2f8 Fully official GS/NJ Job Exp
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9198 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-10 23:50:46 +00:00
skotlex
5166b75157 - Fixed some line delimiter issues in script.c
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9196 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-10 22:47:08 +00:00
skotlex
3b530a5702 - Deluge/Violent Gale/Volcano tiles will now fail to be placed on cells that are already ocuppied by anything else.
- status_is_immune will now return 0 or the amount of immunity of the target. In which cases it returns 100 for WoH and the GTB bonus when they have passed the gtb_sc_immunity setting. This enables targetted spells to not "fail silently" unless GTB's magic reduction is 100.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9194 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-10 19:20:59 +00:00
skotlex
fff660eb38 - Fixed Homunculus being spawned as soon as they arrive from the char-server even if the Master has not spawned on the map yet.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9193 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-10 18:11:10 +00:00
skotlex
2de16acdeb - AL_TELEPORT now fails when used on top of Land Protector.
- Some minor cleanings in pc_setpos, it may (or not) help fix that homunc-caused "map_addblock" error message.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9192 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-10 16:17:13 +00:00
skotlex
11f97275da - Removed the inf2 = TRAP of FirePillar and Spider Web so they are blocked by Land Protector.
- Renamed skill_landprotector to skill_cell_overlap since that is more coherent with what that function does now.
- Corrected fog of wall, so that the deleted/doubled-duration effects are calculated on a cell-by-cell basis.
- Updated Land Protector: It will now delete/block effects of ALL ground skills EXCEPT: Song/Dances/Traps (encores are still blocked). Land skills blocked/deleted by LP also can't be casted on top of an existing LP. The code uses the inf2 value of the skill to determine if it is a song/dance/trap.
- Ganbantein, mimicking LP, will now also remove ensembles.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9191 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-10 15:27:53 +00:00
skotlex
39f2b31168 - Fog of Wall will fail when casted on top of a Volcano/Violent Gale
- Applied FlavioJS's fix to the npc whisper system.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9190 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-10 13:58:43 +00:00
skotlex
0b3a00dce8 - Fixed status-change loading not working.
- Fixed permanent mob-spawn script-events not working.
- AL_CURE won't confuse undead players.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9187 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-09 23:32:09 +00:00
Playtester
2fba40eb38 * More accurate Max HP values for TK/SG/SL/GS/NJ
- TK/SG/SL are official up to level 70

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9186 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-09 21:05:07 +00:00
skotlex
9dd5eb5674 - Reduced the check area of hermod to 3x3, you now have to literally stand next to a warp for it to work.
- Corrected the Fog of Wall check so that it lasts 2x when it is placed on TOP of a suiton/deluge, not when the caster is on top of them.
- Updated status_check_skilluse so that when the caster has a disabling status change (stun/petrify/etc) it will block the skill in all cases EXCEPT on cast-end when the skill is ground-targetted.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9185 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-09 20:02:56 +00:00
Playtester
025f2ae2d7 * Official Weight and Max SP values for TK/SG/SL/GS/NJ
- why were ours so far off the official ones?

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9183 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-09 14:32:07 +00:00
Lupus
03d70e9dc8 fixed Lighthalzen, Swaltzwalt Quest Part 1, added Hugel-Bingo warps, added Airship mobs, fixed Hunte job quest typos, added pet shop into Light
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9182 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-09 09:30:36 +00:00
Lupus
4f851fe900 Fixed Health Conversion skill formula bug
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9181 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-09 07:02:14 +00:00
skotlex
834e829a50 - Fixed Desperado's hit-rate.
- Some miscellanous cleanups.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9180 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-09 04:49:42 +00:00
skotlex
74e7e67806 - The GVG map-packet will now also be sent for guild dungeon maps.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9178 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-08 20:04:26 +00:00
Lupus
80e15f5593 added "work in progress" scripts
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9177 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-08 19:47:47 +00:00
skotlex
57ae51356c - Reduced Wand of Hermod's splash range (max distance from a portal) from 3 to 2. Should it really be 1? (that is, be so close that moving a single cell warps you?)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9176 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-08 19:34:20 +00:00