4373 Commits

Author SHA1 Message Date
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
skotlex
b13e3bb15c - Fixed song/dance/encore cells not being placed down when casted on top of a land Protector.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9111 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-10-31 19:57:58 +00:00
toms
3db5a31015 Update homunc's speed when master's speed changes, should avoid homunc's speed = 0 on login (when homunc's stats are calculated before master's stats)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9110 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-10-31 16:24:17 +00:00
skotlex
4435ff8b9c - When Kaizel (or super novice rebirth skill) triggers, you get debuffed now.
- Modified the player_cloak_check_type and monster_cloak_check_type settings. 1 makes it check for walls, 2 makes cloaking NOT end on normal attacks, and 4 makes cloaking NOT end when using skills. The default setting for players is still 1, but for mobs the default has been changed to 4.
- Non-players can now use all skills while hidden.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9109 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-10-31 16:04:06 +00:00
skotlex
186798af26 - Added a check to prevent adding negative damage to the total accumulated damage in mob_damage.
- Implemented the property where the first attacker get's double exp-share than the others. Due to the way exp calculation is done, this bonus will not apply when you use exp_calc_type 1 (damage/max_hp) instead of the default (damage/total-damage). For now this bonus is done after calculating who is the MVP character instead of before.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9107 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-10-31 15:08:07 +00:00
Lupus
21f49a933c gon_test,70,103,3 --> Added missing (.gat)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9105 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-10-31 04:42:13 +00:00
skotlex
d240f6078a - Updated the npc/other/marriage.txt wedding script with the most current version.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9103 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-10-30 23:09:01 +00:00
toms
8fb29cb951 Fixed a little bug in event enqueue code
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9102 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-10-30 21:30:02 +00:00
Playtester
81a1ad5244 Added some official X.4 drop rates
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9101 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-10-30 20:47:44 +00:00
skotlex
43db171cb5 - Corrected GS skill ranges using Aegis data. All their targetted skills have a base range of 9 T_T, and Dust (Choke) has a range of 2.
- Updated the code so mobs can use ChainAction as a targetted skill.
- Added GroundDrift effects for Wind (Stun) and Fire (knockback). The knockback value is unknown, so 3 is used for now.
- Cleaned up some more the steal code, now you can't steal the last slot regardless of skill level used.
- Added consideration of Chain Action when cloning GunSlingers.


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