4482 Commits

Author SHA1 Message Date
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
skotlex
b4e089ee01 - Did some cleaning in pc_authok and clif_parse_LoadEndAck
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9175 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-08 19:14:03 +00:00
skotlex
69c98bdfa2 - Some cleaning of the Gospel code.
- Added clif_gospel_info which displays info about the buffs you are receiving. Thanks to Rayce for the packet information.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9174 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-08 16:51:13 +00:00
skotlex
405f4633ec - Moved the duel functions to pc.c since they are so totally out of place in atcommand.c
- Fixed Spider Web not ending when hit by a fireelemental attack.
- Cast-time reductions from status changes will not be executed until right before casting, to prevent status changes from ending when attempting to cast and the attempt fails (invalid cells, not enough sp, wrong target, etc, etc)
- Added check to prevent Wand of Hermod from seeking for a partner to encore, since the partner is supposed to be the warp.
- Moved the duel auto-reject on logout from map_quit to unit_free
- Corrected the mob spawn reading code so that the event-name can be up to 50 characters long (which is the actual event length) and so that it can read spaces within them, it will also strip the leading/trailing quotes if you use them so that the event is actually found on mob-death (so you can do stuff like "My NPC::OnDead" as a valid event).
- Moved the homunc inherit speed from the master from status_calc_pc to LoadEndAck, since the hom's speed matches that of the master each time the master changes maps.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9173 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-08 16:17:30 +00:00
Lupus
3501ccc736 Small fix in Hunter Job Quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9172 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-08 14:01:00 +00:00
Lupus
91ac6e256d Added nosave mapflag for Guild Dungeons
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9171 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-07 23:06:36 +00:00
skotlex
5ccc607bfe - A few reorders and type-changes in the map_session_data structure for better memory allocation of the variables. Also fixes a size conversion warning.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9169 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-07 21:05:46 +00:00
skotlex
cb53caa46a - Applied FlavioJs's patch which enables colored console output for Windows systems. It also includes a config setting called "stdout_with_ansisequence" with which you can turn off the color codes (in case you are logging all output)
- Added error reporting when the max number of ground unit cells has been reached (this may be the reason why sometimes it fails to recognize when you step out of a song/dance/encore)
- Added passing the Endure effect to other devoted people. Note that the "hit count" is individual for each character, and only when it ends on the Crusader himself will that force it to end on everyone else. It also will not transfer on gvg grounds, but it does transfer in pvp.
- Fixed Reflect-Shield triggering Auto-Guard instead on devoted chars.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9168 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-07 20:56:28 +00:00
Lupus
959443e036 Another one set of fixes for the scripts syntax
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9166 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-07 20:01:15 +00:00
Playtester
39b9409c7f Kiel now summons 6 slaves instead of 5
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9165 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-07 17:51:01 +00:00
skotlex
23ebb95f4d - Fixed a fake nullpo when parsing the reply to a guild alliance request.
- Fixed the position of a nullpo in guild.c


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9164 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-07 16:39:33 +00:00
skotlex
9ef52ebac7 - Added a check to prevent casting ground skills on a target and vice-versa when said skill use packets are received. It really shouldn't be exploitable, but doing that certainly makes the server print a lot of "unknown skill used!" messages.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9163 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-07 16:29:08 +00:00
skotlex
cd482bed77 - Fixed map_foreachiddb and map_foreachpc so they don't encapsulate the variable arguments into a double va_arg list. Thanks to the Ultra Mage for the tip.
- Cleaned up the clif_hate/mob_info functions with the correct fields/usage as explained by Rayce.
- Implemented clif_feel_hate_reset packet to properly display the Angel of the Sun/Moon/Stars, thanks again to Rayce for the relevant information.
- LP will again block all land-stuff from being placed down on top of it for the exception of Song/Dance/Encores.



git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9162 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-07 16:17:01 +00:00
Lupus
e7100196c0 added QUIZ PART 1 by CAHTEXHuK
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9161 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-07 12:19:30 +00:00
Lance
12e2210cc2 * Reapplied 'fix equipment scripts which are based on character variables not working.'
modified   Changelog-Trunk.txt
modified   src/map/pc.c


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9160 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-07 03:17:09 +00:00
skotlex
8b3a5f2362 - Corrected Ground Drift. Splash range of 3x3, stackable and placeable underneath others, cast time is 2 secs. It's considered ranged, and it's damage increase is defense ignoring, always neutral damage.
- Added Bull's Eye 0.5 sec cast time
- Corrected Bull's Eye implementation, it should deal normal damage against non brute/demi-human targets.
- GS_DUST is now considered a short-range attack
- Implemented Desperado's hit rate based on distance to caster as it's believed to behave.
- Suiton's Speed/Agi penalty will affect everyone when used in versus maps.
- GS_TRACKING's range is no longer affected by Snake Eye.
- Cleaned up some skill_trap_splash
- GS_FLING's defense reduction is now 5*lv%


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9158 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-06 21:10:45 +00:00
Lupus
7cced33d9d Fixed item select in Novice Exchanger
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9157 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-06 19:46:53 +00:00
skotlex
91b73455dc - Corrected Kaupe so it doesn't ends on the first part of Soul Destroyer.
- Applied some cleaning to the way Tatami Gaeshi knocks back.
- Cleaned up the way mobskill_use checks for the correct event. It should fix unlimited mob-skill-casting issues.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9154 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-06 19:07:53 +00:00
skotlex
eee1baf718 - Ganbantein's delay is now 2 secs.
- Removed the time2 value of NJ_NEN since it has no use.
- Removed the return code entry when logging GM reload-GM requests (login-sql),it'll just be stored as zero.
- Added a fix on socket.c to not pick INADDR_ANY when choosing our own IP.
- Applied the correction on maprespawnguildid so that it parses ALL players and not just those on a map.
- TK_JUMPKICK now dispels normal aspd/speed potions (not berserk pitched ones) and Preserve will be unable to block this.
- Soul Linkers are now inmune to SA_DISPEL
- You can now place everything (except magic skills) on top of LPs.
- Corrected Ganbantein to not touch song/dance/ensembles.
- Status_calc_pc will refuse to execute if the player is still tagged as a "new connection" and the invocation is not meant to be the first one.
- Swapped the order of checks in status_isimmune so that Wand of Hermod skill blocking takes precedence over GTB's
- Client packets will all be ignored while a player is not on a map until the LoadEndAck packet is received.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9152 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-06 15:58:30 +00:00
Lance
29dc8ea873 * Reverted changes, moved status_calc_pc(sd,1) back to pc_authok since it causes problems.
modified   Changelog-Trunk.txt
modified   src/map/pc.c
modified   src/map/script.c


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9150 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-06 05:01:41 +00:00
Lance
8a5566dc47 modified src/map/clif.c
modified   src/map/pc.c


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9149 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-06 04:25:40 +00:00
Lance
4d10630d37 * Temperory fixed stability issue caused by initial status_calc_pc being placed AFTER another status_calc_pc.
modified   Changelog-Trunk.txt
modified   src/map/pc.c


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9148 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-06 04:09:49 +00:00
Playtester
3746cc5060 Raised the chance to get an OPB from an OPB
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9146 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-05 14:47:09 +00:00
Lupus
453c0ecdfd Fixed extra EOL in jro spawn
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9145 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-05 14:26:14 +00:00
Playtester
10959e5b0e Official NJ/GS job exp for level 51+52
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9144 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-05 13:28:58 +00:00
Playtester
47b55b964b Fixed reward of gunslinger job quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9142 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-05 13:08:42 +00:00
Lupus
bcea3d3fec Added maplags for PowerNPC quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9141 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-05 10:05:45 +00:00
toms
acd1e25cfb Updated sql files
Updated perl files acording to rev 9135


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9139 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-05 09:38:59 +00:00
LuzZza
861af615d5 Readded duel code in map_quit. Why it has been removed!?
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9138 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-05 01:30:56 +00:00
Lupus
7367e7aa5f Many small scripts fixes - tabs, parenthesis, typo
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9137 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-04 22:59:57 +00:00
reddozen
da883b0bb0 a couple new script commands [Reddozen]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9136 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-04 21:40:16 +00:00
Lance
f49def46aa * Converted itemdb tables to use smallint. Credits to ALZ.
modified   Changelog-Trunk.txt
modified   sql-files/item_db.sql
modified   sql-files/item_db2.sql
added      sql-files/upgrade_svn9135.sql


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9135 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-04 14:51:42 +00:00
Lupus
e96bae69e6 fixed weight check. added tabs
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9134 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-04 06:17:56 +00:00
Playtester
733308c684 Official X.4 MVP rewards
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9133 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-03 23:48:46 +00:00
Playtester
4eef7af58e Small Kiel Quest update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9132 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-03 21:16:21 +00:00
Playtester
50059694ed Reverted fields/amatsu.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9130 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-03 20:31:40 +00:00
Lupus
ebcd2d5276 updated Hunter Job Quest with 7 official item sets
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9129 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-03 19:31:12 +00:00
Playtester
44e9475af8 Official NJ/GS job exp up to joblevel 50
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9127 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-03 17:40:01 +00:00
Playtester
60718a9963 * Remaining official X.4 drop updates
- updated related item names

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9126 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-03 16:36:12 +00:00
Lupus
cb360fa59c amatsu field hydra id fix
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9125 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-03 06:19:29 +00:00
Playtester
11431bb352 * Official Gunslinger/Ninja weapon drops
- updated other mob drops A-M
- updated related item names

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9124 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-02 23:13:49 +00:00
Playtester
e1db0c754e Official X.4 mob drops
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9123 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-02 21:00:27 +00:00
Lupus
e4a1ac01ae merged from trunk to stable. Fixed item names in 2006 headgear quest, DTS warper typos
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9122 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-02 11:01:17 +00:00
Playtester
088d0eb684 Fixed Aliot's Rebirth skill
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9121 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-02 09:51:36 +00:00
Playtester
f9954a57e3 Added entrance to Kiel Dungeon F2
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9117 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-01 16:48:30 +00:00
Vicious
9b7eaa8403 * Reverted LK_Berserk HP requirement, as everything, including kRO X.2 and pRO X.3, points that way
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9116 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-01 11:38:43 +00:00
Lupus
e00e768228 Cleared a bit 'clear garbage' function. Update novice grounds with correct kafra tickets
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9115 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-01 11:34:38 +00:00
Playtester
3c81c4fda2 * Official X.4 spawn mob types
- numbers are official on 90% of the maps

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9113 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-10-31 20:08:45 +00:00