1238 Commits

Author SHA1 Message Date
ultramage
7d46c4c259 - Fixed the start_point setting smashing t3h stack in some situations
- Fixed some over/under-dimensioned arrays (the map length defines already reserve space for the string terminator)
- Fixed an unupdated define making Warp Portal fail with an error
- Fixed some skill entries of the Galion mob

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10168 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-06 21:43:22 +00:00
DracoRPG
7c8f12ccd5 I'm still here!
Rewrote fame ranking lists- changed MAP_NAME_LENGTH to 12, now there's MAP_NAME_LENGTH_EXT at 16 for
	  uses where there is / may be the .gat extension, code adjusted accordingly
- moved map_normalize_name to mapindex_normalize_name so that everything
	  handling map names uses the same extension-removing function
- greatly enhanced the map cache generator, complete documentation on the
	  tool and the map cache format can be found in doc/
- the map cache format changed a bit as a consequence, but of course a new
	  valid one is included (contains latest Nameless Island maps)
- fixed a duplicate entry in map index


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10167 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-06 17:22:40 +00:00
skotlex
79cb6af0cb - Corrected Aliza card's item_db line.
- Capped clif_heal's heal field (the argument received is int, but the packet field is short, meaning that if the heal is high enough, the client would receive a negative heal amount).
- Some indentation fixes.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10165 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-06 15:34:18 +00:00
Playtester
577437c5a2 Fixed some items that should heal percentual hp/sp
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10154 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-04 15:54:24 +00:00
skotlex
263baf5595 - Corrected Longing for Freedom, it should triple SP cost rather than modifying SP cost to 1/sec
- Corrected Marionette Control's SP cost, it should be 100.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10150 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03 20:58:46 +00:00
Playtester
e9e744eb51 Updated Poison Bottle and Thunder Box
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10141 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03 16:22:04 +00:00
Playtester
eea6f44d32 Small mob skill change... need someone to test the 11.1 MVPs since I can't really test it alone
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10137 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03 09:48:25 +00:00
Playtester
f8d0eb5f7b * Had to revert some mob modes
- figured out I can't read the mode fully from the inc value
- now mob mode is based on Doddler's info
- updated sql files

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10136 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03 09:24:32 +00:00
Playtester
ea1ad901a2 * Tried to fixup some 11.1 mob modes
- a converter would be nice, anyone?

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10135 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-03 00:10:02 +00:00
Playtester
14cd8e113f Raised skill usage and mode of 11.1 MVPs
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10134 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02 23:46:02 +00:00
Playtester
1a8274c655 Officialized Kunai/Shuriken traders
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10123 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-02 17:25:40 +00:00
Playtester
2e6907b24f Masamune now gives +2 Aspd instead of +2%
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10109 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-01 16:24:04 +00:00
Playtester
f42e54dad3 * Added EggBoy and EggGirl scripts
- also small fixes to Aspd and Speed bonus

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10108 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-01 16:06:43 +00:00
skotlex
945be871ce - Removed bonus 'bAspdAddRate'. bAspdRate now behaves on a stackable matter, so it's no longer needed.
- Reimplemented the bonus 'bAspd'
- Renamed variable aspd_add_rate to aspd_add, since bAspdAddRate was removed, this variable now holds the absolute aspd bonuses.
- Added define status_base_amotion_pc to get the base amotion value.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10107 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-01 14:40:49 +00:00
Playtester
a654211313 Added item_misc.txt to yesterday's update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10104 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-31 08:17:23 +00:00
Playtester
c4cb371399 Added names to Item Group items thanks to Leon
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10102 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-31 00:02:06 +00:00
Playtester
b1a7e1979e Updated and fixed Item Groups and Doom Slayer
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10101 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-30 23:52:33 +00:00
Playtester
7cab66cea3 Fixed item name of Arm Guard
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10099 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-30 17:05:18 +00:00
ultramage
478b4b58e8 Fixed typos from previous revisions :)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10098 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-30 17:01:53 +00:00
Playtester
ba9a9b4275 Updated some headgear names to match the translations
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10096 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-30 14:13:43 +00:00
Playtester
55cade0420 Fixed High Wizard card
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10095 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-30 13:00:39 +00:00
Playtester
6b31e26e55 * Updated Item Givers to X.4
- they are now added up and sorted
- fixed China Gift Box

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10094 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-30 12:10:45 +00:00
Playtester
67ac7c9514 More item updates thanks to Argatlahm
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10093 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-30 11:03:06 +00:00
skotlex
47ab9dbbf8 - Added "do_abort" function to the core. It is invoked when the server has received a Segmentation Fault or Floating Point Exception signal. Currently the only one that uses it is the map-server, which then attempts to save all online characters before aborting.
- Note that due to the current coding of the sig plugin, do_abort will not be invoked if you use it! This plugin needs to be updated...
- Cleaned up a bit the change element code. val1 is the elemental level, val2 is the element now.
- Hardcoded the element and elemental level of SC_CHANGEUNDEAD.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10089 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-29 20:34:17 +00:00
Playtester
dfd82cadb7 Fixed some item names thanks to Argatlahm
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10058 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-23 10:53:15 +00:00
skotlex
a0d1e3f0dd - Removed unused bIgnoreDefMob
- Removed unneeded sd variables cart_max_weight and cart_max_num
- Made ignore_mdef_ele/ignore_mdef_race/ignore_def_ele/ignore_def_race unsigned chars rather than ints.
- Made pc_dropitem check for inventory_data, to guarantee that the item will be deleted from the inventory after dropping it.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10051 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-22 16:46:09 +00:00
skotlex
7ec7957962 - Twilight Pharmacy's cast time is no longer reducable by dex.
- All weapon enchant levels now last 3 minutes.
- Corrected Ankle Snare/Spider Web having a 1% chance to trap rather than 100%
- Food boosts are now dispelled on death only.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10050 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-22 14:57:55 +00:00
Playtester
5e8af53cc8 Added 11.2 weapons
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10049 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-22 14:49:16 +00:00
Lupus
b67cf18abd optimized novice grounds. optimized 1 card
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10043 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-21 08:42:07 +00:00
skotlex
e377e96bc9 - Increased Improve Concentration's hide-revealing range to 3 (7x7)
- Cleaned up a bit the Ankle Snare status code.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10042 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-20 21:14:55 +00:00
Playtester
19edc61ab5 Fixed RSX 0806 and General Ygnizem card
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10040 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-20 16:45:18 +00:00
skotlex
3ee61db52f - Removed Magic Rod's cast bar.
- Corrected warning on login sql.
- Gravitation no longer causes damage flinch.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10038 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-20 14:59:16 +00:00
skotlex
2907fa6467 - Removed the last argument from skillitem, the skill name passed to the client should always be of the type "AL_HEAL" anyway.
- Added skill ITEM_ENCHANTARMS, this is what weapon enchanting items should use.
- Corrected itemskill calls in the item_db, also made the weapon enchanting items invoke the ITEM_ENCHANTARMS skill. Corrected Holy Egg not being type 11 (delay consume)
- Updated item_db.sql with item_db information.
- Added support for specifying different elements per skill level in the skill_db
- Added bonus bNoKnockback
- Corrected typo in bonus bSubRace2 (it was called bSPSubRace2 for some reason)
- Corrected login sql server not resetting your account state to 0 when the banuntil duration expires.
- Corrected use of UINT_MAX instead of INT_MAX in some jailing check.
- Made the skillatk bonus it's own function, it can now be used to boost Heal/Sanctuary/Potion Pitcher and Slim Pitcher as well.
- Cleaned up TK_WARMWIND to use the element acquired from the skill_db rather than hardcoded values.
- Corrected Teleport's save map entry being sent without the .gat extension.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10031 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-19 19:44:21 +00:00
Playtester
9da9461dfe * Updated new cards [Playtester]
- they can all be used now, however some bonuses are still incomplete
- also fixed Byeollungum, The Sign and Turtle General Card

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10030 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-19 18:10:12 +00:00
Lupus
3b7ccf4d14 removed all .GAT from configs, docs and examples
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10019 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-15 20:51:30 +00:00
skotlex
a132a2c72c - Increased Shield Chain's range by one. It is now a ranged skill.
- Added SC_CHANGEUNDEAD to differentiate it from the other elemental change skills. It now fails on Undead/Dark elemental targets.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10008 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-14 19:33:58 +00:00
ultramage
5eedf6a398 Restored file history deleted in r10003
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10005 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-13 23:08:45 +00:00
DracoRPG
58dcd187b0 Mapcache update, should polish off remaining bugs
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10003 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-13 20:24:08 +00:00
Playtester
08c5cbcfa0 * Reduced the chance to socket enchant a C rank item to 40%
- info comes from kRO monthly and jRO players
- this is based on "better too low than too high"

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9996 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-13 12:16:09 +00:00
Playtester
f84461eda6 Small fix on aegis names
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9995 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-12 23:10:09 +00:00
skotlex
3035c863f9 - Corrected the new packet version entries for skilluseposinfo
- Corrected item reloading not unsetting the "delay consume" flag if the item had changed it's type.
- the Attack_Type variable in skill_attack now inherits the damage.flag properties, this fixes ranged status effects not triggering.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9992 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-12 16:10:15 +00:00
Playtester
03b226591b * Updated the "AddEffWhenHit" cards
- chances got lowered according to Aegis, Freya, cRO and euRO
- Lion Mask has 5% chance of silence instead of 3%

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9989 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-11 19:51:10 +00:00
Playtester
10153c3968 Fixed some autocast rates of the new headgears
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9982 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-10 18:33:47 +00:00
Playtester
2c78473a09 Updated various one-handed weapons
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9977 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-08 21:02:50 +00:00
DracoRPG
deb34a8ae5 New mapcache system :x
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9971 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-07 02:02:32 +00:00
skotlex
07e53259a5 - Corrected the define for NK no cardfix (def).
- Updated skills that shouldn't ignore the target's cards: Smoking, Fling, Zenynage
- Fixed the char sql server not escaping the server name before inserting it on the ragsrvinfo table.
- Corrected @lvup not doing the party even share check.
- Corrected breaker's misc part not ignoring element.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9969 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-06 16:16:25 +00:00
Playtester
4455a88cbc Fixed Flying Angel headgear
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9968 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-06 15:59:04 +00:00
skotlex
0c7ca5de82 - Added NK value 0x80: ignore target's cards (0x8 will now only ignore attacker's cards).
- Corrected the NK values of skills (0x08 -> 0x80): Self Destruction, Smoking, Pressure, Fling, Zeny Nage, BioExplosion
- Soul Burn & Gravitation got NK 0x80 (previously hardcoded)
- Corrected Soul Breaker ignoring target's cards instead of the caster's.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9967 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-05 22:00:01 +00:00
Playtester
49b783129b * Added various new headgears thanks to Argatlahm
- some headgears might not be fully official, feel free to report bugs if you find any
- also updated item_db.sql

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9965 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-05 19:29:10 +00:00
Playtester
90e9a649c4 Fixed some weapons and their prices
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9964 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-05 19:11:37 +00:00