979 Commits

Author SHA1 Message Date
skotlex
376004a4f4 - Corrected Frost Nova's splash range and Land Protector's cast range. Thanks to Haplo.
- Fixed Beast Strafing not having inf2 = 512 (to make it a target-auto-select skill)
- Fixed the duration of Land Protector, removed unusued time2 value from their entries in skill_cast_db. Thanks to Haplo.
- Corrected Warp Portal being unable to warp people who are standing on it on the moment it triggers.
- Fixed @follow stopping the moment you are warped.
- Fixed pc_additem messing with the equip field of the passed item data. Fixes the famous "equip stuff on your arrow slot" bug.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7607 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-11 02:49:44 +00:00
skotlex
3da94aa210 - Corrected skill require entry from the Twilight Pharmacy skills.
- Removed the Frost Nova entry from skill_unit_db
- Moved Gospel's code to skill_castend_pos2 
- Some cleaning of skill_castend_pos2
- Fixed a unnecessary map_freeblock_unlock call in the default case of skill_castend_pos2
- Sense/Estimation will now display the mob info window to all party members in the same map.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7595 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-10 14:51:34 +00:00
Playtester
b20e1f94f8 Added Guillontine's SP Drain per attack
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7594 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-09 17:14:04 +00:00
Playtester
204c67b110 More item updates thanks to Haplo
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7589 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-09 09:50:20 +00:00
Playtester
5b014297d5 * Added some missing Rachel Warps
* Added a fix to npc/other/books.txt
* Various item_db updates thanks to Haplo

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7587 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-09 09:39:05 +00:00
skotlex
b7fa70b741 - Modified the party_data structure on the map server to remove some redundant data. Added a party_data structure on the char-server to hold a more complete set of information about parties. Added to the party_member structure the class of each member so that the map server can do the appropiate checks even if the character is on another mapserver/offline. Due to the format changes in the party structure, txt servers will have to wipe their party file... (sql save format has not been changed)
- Added function char_family to check if there's a family state given the three character ids, instead of doing individual checks all the time.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7553 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-06 23:39:24 +00:00
Playtester
4422935bc7 Added Thanatos Tower Quest items to item_trade.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7543 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05 20:29:01 +00:00
skotlex
1c16abb254 - Merged some skill db data of NJ skills, thanks to RockmanEXE
- Cleaned up some of the skill logic, so that skills that are casted on self, but have a unit id (an entry in skill_unit_db) will automatically re-route themself from a targetted-no-damage-skill to a ground-skill. When this happens, the effect packet is clif_skill_nodamage rather than clif_skill_poseffect (this is because that's how the dance/songs/encores behave).


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7538 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05 16:05:59 +00:00
Playtester
7a9b8062b5 Added correct card effects for "Status Effect on both"
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7536 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05 13:45:10 +00:00
Vicious
2fa4301791 * Added temp plugs for new headgears. [Vicious]
- I only added this for VIEW ID. so someone needs to update everything else.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7532 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05 06:55:59 +00:00
Vicious
9f010fa586 Updated item_trade.txt to Aegis X.2 ItemMoveInfo.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7530 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05 02:24:08 +00:00
Vicious
3bbd24f7fc Saycyber21's NJ work
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7529 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-05 02:11:07 +00:00
skotlex
e8e61d25cd - Implemented cooking chances. Chance of success is 70% - 7*(dish-lv)% + 12*(cooking set-lv)%. Exception: When using the legendary cooking set, success chance is 100% regardless of dish.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7518 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04 19:00:02 +00:00
Playtester
865c3db6a3 * Updated the cooking items so they are ready for official implementation
- also slightly raised drop rates of Cooking Sets

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7517 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04 18:48:43 +00:00
Playtester
ac24e4a389 Silver Tiara's bonus is Int AGAIN (Gravity can't decide)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7508 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-04 13:34:28 +00:00
skotlex
f89a7d2069 - Fixed a compile warning in login sql/txt
- Fixed pc_makesavestatus not setting your logout position.
- Fixed the UF * flags of Songs/Dances in skill_unit_db.
- Fixed two dances becoming BA_DISSONANCE instead of DC_UGLYDANCE.
- Added the missing +100% damage modifier of Enchant Deadly Poison.
- Fixed SkillStatusChangeTable not working correctly for Homun/Guild skills.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7454 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-03 14:39:15 +00:00
Playtester
e7f194d35b Added the Mercenary Summon Scrolls
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7444 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-02 07:52:41 +00:00
Playtester
9c54dd9cd2 Fixed two books in the item_db
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7443 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-02 07:42:07 +00:00
Playtester
d822a166d9 Added Silence Effect to the Lord of the Dead Card
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7441 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-07-01 08:06:37 +00:00
Playtester
afec7d1e27 Applied some mob_db changes according to the 27/06/2006 patch
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7429 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-30 19:54:21 +00:00
skotlex
00cbe67c6f - Small cleanup on Abracadabra.
- Added UF_SONG (0x400) to differentiate songs from dances.
- Updated the skill_unit_db accordingly, ensembles should only have that flag, likewise for songs and dances.
- Added preliminar support for making a Song+Dance turn into BA_DISSONANCE cells. Beware of potential bugs as it's untested.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7428 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-30 19:05:02 +00:00
Playtester
90b2e21a99 Added some slots to the new headgears
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7426 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-30 18:33:12 +00:00
Playtester
72f99c23ac Small weight fix
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7425 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-30 18:23:24 +00:00
Playtester
bdffe0d0bb Added the new X.4 headgears
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7424 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-30 18:19:16 +00:00
skotlex
33bbefb989 - Added mapflag "nochat" to prevent chatting rooms from being created.
- Corrected some of the sleep checks when the char id does not matches with the char-id expected by the script engine.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7423 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-30 16:53:56 +00:00
Playtester
95b7b358d5 Fixed various items and sorted the item_db
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7422 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-30 16:10:41 +00:00
Lupus
3aabd887f8 Reverted back Vulcan Arrow. It's fine now. Player can move after the attack animation end
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7420 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-30 16:06:26 +00:00
Playtester
f9c7951338 Updated Byalan F5 according to X.4, Stroufs are now stronger and more of them are spawning in F5
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7407 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-30 09:26:26 +00:00
Playtester
2cc518428c Small addition to Freyr's Shoes
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7398 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-29 17:57:43 +00:00
Playtester
757fc6ad2f Updated Freyr's Shoes and Vidar's Boots
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7396 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-29 16:49:27 +00:00
Lupus
f8391db4ce added walkdelay to SonicBlow, VulcanArrow (AGAIN, SOMEONE REMOVED THEM BY AN ACCIDENT)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7387 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-29 03:54:36 +00:00
skotlex
ad25bf8e24 - Added inf2 4096 (INF2_ALLOW_ENEMY) which is to be used in conjunction with INF2_PARTY_ONLY/INF2_GUILD_ONLY when said skill should ALSO be allowed to be used on enemies.
- Updated Soul Change to use inf2 4096 (INF2_ALLOW_ENEMY).


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7376 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-28 16:42:32 +00:00
Playtester
c0d284a8e1 Whoops... fixed last commit.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7374 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-28 15:02:31 +00:00
Playtester
74accfd399 Updated Morpheus's Hood and Freyr's Shoes
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7372 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-28 14:59:01 +00:00
MasterOfMuppets
0bd2225826 Fixed the SP usage of AS_SPLASHER. Thanks to Belle.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7367 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-28 11:11:23 +00:00
Playtester
26febc903b Added the remaining Ninja/Gunslinger drops
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7362 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-27 17:49:34 +00:00
skotlex
4f1911ae63 - Fixed indentation on int_pet.c (how did it got messed up?)
- Added mapflag "loadevent", now load-map script events will ONLY trigger on maps with this mapflag on, rather than every map.
- High Jump can now be used in all versus maps.
- Added Kaite's opt3 value, taken from jA
- Added state dirty == 2 to storages. Signals when a storage was sent for final saving. Said storage is removed from memory after the ack from the char-server, and they are sent to save if the map/char servers reconnect before the act arrives. In short: they are guaranteed to be saved after a char logs out.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7358 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-27 14:54:01 +00:00
Playtester
34fd5398d8 * Raised autocast chance of Owl Duke card to Aegis x.2
* Some small item_db fixes

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7354 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-27 08:10:25 +00:00
Vicious
0d9cf54c0a Rachel Sprite name update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7353 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-27 05:04:58 +00:00
skotlex
5407f6eed1 - Corrected the element of hunter traps.
- Deadly Poison now also reduces def2 by 25%
- Changed skill_setmapcell to use skill splash rather than range.
- Cleaned up a bit skill_moonlit, now it knocks back the correct amount of cells.
- Fixed @mi displaying always 0 instead of the mob's class.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7351 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-27 03:49:08 +00:00
Playtester
b7a441f4b5 Updated/Added some items
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7348 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-26 22:16:40 +00:00
skotlex
1478bfbae3 - Forgot to add Tatami Gaeshi's 3 sec block of ranged attacks.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7345 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-26 18:32:23 +00:00
skotlex
c71d38b672 - Corrected unit id of desperado and Ground Drift using jA's info.
- Rough implementation of Ground Drift according to description and jA info.
- Implemented Tatami Gaeshi using skill description and jA implementation for reference.
- map_foreachinpath calls will no longer go beyond the target point, as this function is required for skills other than SharpShooting now.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7344 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-26 18:26:51 +00:00
MasterOfMuppets
b4a0820119 Added two new gunslinger weapon drops. Thanks to RockmanEXE.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7329 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-25 12:24:19 +00:00
skotlex
022268134e - Updated mob_db.sql and item_db.sql to latest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7324 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-24 00:36:32 +00:00
Playtester
b4964cc657 Fixed SP Drain rates of items
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7318 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23 19:29:04 +00:00
skotlex
eea63beee9 - Updated BD_INTOABYSS's unit flag to not affect mobs.
- Changed setting for skill_nocast flag 16. It is no longer a "pk-mode map" setting, it's now a clone-forbidden skill. That is, skills with the flag 16 will never be copied by clones. If you use a PK-mode server, use flag 2 now to forbid skills from common maps.
- Default skills from not being cloned are Magnus Exorcism and Turn Undead.
- The map search free cell will now use the size of the map # of tries before giving up when the spawn area is the whole map. Added a check to inmediately give up when the number of spawn retries has reached the max specified (no_spawn_onplayer = 100).
- Cleaned up a bit the clone code to account for the unit flags UF_NOPC/UF_NOMOB when the skill is not ground-based (accounts for self skill that causes a ground-tile to be placed, like Dances).


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7315 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23 15:41:17 +00:00
Playtester
ea53bd5d41 Rogue Card Combo now removes Intimidate autospell
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7313 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23 14:36:10 +00:00
Playtester
a6b45186e7 Sorted in the new cards and fixed some equips
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7306 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-23 08:23:30 +00:00
Playtester
db1e1c26fe Fixed the remaining 2006 Cards
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@7300 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-22 20:25:53 +00:00