1100 Commits

Author SHA1 Message Date
Playtester
0aa4954230 Fixed up healing items
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9332 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-27 19:44:58 +00:00
Playtester
402e1074bb Updated Rachel mob drops
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9330 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-27 18:56:24 +00:00
Playtester
1e393b0dc8 Updated Rachel mob stats
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9328 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-27 17:42:29 +00:00
skotlex
00409a92bb - Corrected KiriKage's range so it works correctly when used by non-players or when use weapon's range is used.
- Changed service for you's flags so it affects all players on range.
- Corrected the skill animation for Absorb Spirits
- Cleaned up a bit the implementation of how Gravity Field blocks the caster from moving.
- Mob class-changing will fail if the new class is the same as the previous one.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9325 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-27 14:58:50 +00:00
Playtester
5d717825ed Updated Rachel Field mob stats and drops
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9322 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-26 19:51:24 +00:00
Playtester
d547bf3371 Updated selling price for some common drops
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9321 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-26 17:01:04 +00:00
Playtester
6dd96b4526 Fixed Sphinx Helm, Coif and Orc Hero Helm
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9320 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-25 18:27:42 +00:00
Playtester
84f13a515a Fixed selling price of Fine Grit 10z -> 60z
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9319 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-25 14:55:24 +00:00
skotlex
f9e9983ae1 - Heaven's drive no longer targets traps.
- Some minor cleanups


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9316 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-24 21:30:38 +00:00
Playtester
6490f7e885 Fixed sp cost of RG_RAID
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9301 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-23 17:28:50 +00:00
skotlex
73379857e2 - Made WFIFOHEAD() check for available buffer size remaining on the connection, and when there's not enough space, it will increase it.
- Added define TURBO to the Makefile. It enables MouseJstr's socket access optimization which should speed up the code when accessing the write/read buffers repeatedly within a function.
- Fixed the functions where the RFIFOHEAD/WFIFOHEAD functions were used incorrectly (prevents TURBO enabled compilations from finishing)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9297 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-23 15:33:51 +00:00
Playtester
476c1d866c * Official skills for remaining Thanatos mobs
- this completes the X.3 and X.4 mob skill updates
- removed various skills from G_mobs

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9296 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-23 13:50:47 +00:00
skotlex
1c5fbb2231 - Various GS skill requirement corrections:
- All coin related skills can be used with any weapon. Those that require ammo can be used with any ammo.
- Added support for specifying ammo type = 99 in the skill_require_db file, it can be used to specify that any kind of ammo can be used with the skill, but you NEED to have ammo equipped.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9289 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-21 21:38:56 +00:00
Playtester
0d6ccc9d62 * Fixed all cast times and delays of Gunslinger skills
- cast time of Dust is reduced by dex
- Tracking cast time cannot be reduced by anything
- Increase Accuracy requires 4 coins instead of 2

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9288 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-21 21:17:25 +00:00
skotlex
e47c69b87b - Corrected GS_DISARM, it is now a normal attack, which, when it connects, has a chance to do strip weapon ar a 3*lv% rate (modified by dex)
- Fixed GS_PIERCINGSHOT, it should ignore defense
- Corrected Gatling Fever costing SP when trying to turn it off. Also, speed increases bonuses won't take effect while it's active.
- Updated the main makefile with a new OPT line. It is commented by default since it only works with GCC 4.X, when unset, it will hide away a huge amount of warnings that have to do with stuff that is not gonna be corrected in eA anyway.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9287 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-21 20:54:22 +00:00
Playtester
83affac575 * Updated healing values of Ketupat and Red Thorn Fruit
* Less G_mobs spawning in Odin Temple

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9284 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-21 18:29:54 +00:00
Playtester
5e3141be55 * Official skill for Ancient Mimic, Death Word and Angels
- also made NPC_DEFENDER self targeted
- Shelter now has angry mode

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9278 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-20 21:53:51 +00:00
skotlex
bcb011580c - The max level of NPC_SPLASHATTACK is now 1.
- Implemented NPC_DEFENDER. Reduces ranged Physical+Misc damage by 80%
- Improved the battle config reader so it accepts hexadecimal values. Updated the monster_ai description to make use of this.
- Added monster_ai&0x200. When set, mob skill delays are shared. That is, if the mob has several lines with the same skill, when the skill is used, the delay will be set to all of them, not just the one entry used.
- Cleaned mob.c to use hex values when refering mob_ai
- Corrected NPC_BARRIER so it grants 100 def/mdef (and not just mdef)
- Weapon ATK bonuses will now only apply to watk and NOT watk2 on players (on players watk2 is refine bonus)
- Corrected NPC_KEEPING. it should give 90 def, not 100


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9277 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-20 21:25:47 +00:00
Playtester
4822dcf191 Flywing and Butterfly Wing will now use the teleport skill
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9274 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-20 17:11:37 +00:00
Playtester
15b4290c42 Official skills for Breeze and Plasma
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9272 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-20 16:34:02 +00:00
Playtester
24abfd3282 * Official X.4 skills thanks to Tharis
- also set MVP skills to MVP skill level

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9271 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-20 16:00:54 +00:00
Playtester
38747b1685 * Official skills for Abyss Lake mobs
- G_Acidus, G_Ferus and Green Iguana don't have skills
- someone should test if all skills are working
- Green Iguana is now a looter

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9262 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-19 15:54:48 +00:00
Playtester
8457ae228c * Official skills for Bacsojin and Orc Baby
- yes Bacsojin's skills are interuptable despite MVP status

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9257 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-18 18:46:37 +00:00
Playtester
d26acd7037 Updated X.1 mob stats
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9256 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-18 17:37:24 +00:00
Playtester
6eb9caef4e * Official skills for Detale and Thanatos
- pm me if you want to help converting the mob skills

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9255 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-18 16:02:41 +00:00
Playtester
6f9cfbb163 Updated remaining X.2 mob stats
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9250 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-17 17:49:06 +00:00
Playtester
d4e8bbe4b2 Updated Bio Lab and Juperos mob stats
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9248 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-17 17:17:42 +00:00
Playtester
4f406d2da0 Fixed some sprite mob names
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9242 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-11-17 14:36:17 +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
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
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
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
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
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
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
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
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
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
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
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
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
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