6562 Commits

Author SHA1 Message Date
ultramage
562e687322 Added config option 'quest_exp_rate' to adjust exp gained by the 'getexp' script command (followup to r11165).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11171 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10 18:11:10 +00:00
skotlex
7233562a1a - Removed bonus bAddEffWhenHitShort as it is unneeded and unused.
- Corrected getpetinfo so it actually returns "null" when there's no pet and you request the name (the docs state it so).
- Also cleaned up a bit getpetinfo
- Added gethominfo (which behaves in the same way as getpetinfo).
- The 'maxcount' skill_db field now can store independant values per skill-level, required for Kamaitachi since it uses different range values per level.
- Corrected bonus3 bAutoSpell(WhenHit) to select target enemy (rather than self) for skills with inf self and inf2 'don't target self' (aka: auto-select target skills).
- Corrected map_foreachinpath to do a wall check for targets beyond the initially selected tile.
- Corrected Kamaitachi's range to be 9, and the path range to be 4+SkillLv


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11169 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10 17:07:35 +00:00
Playtester
58ee1bc152 Fixed Garm's and Bacsojin's skills being cancelable
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11168 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10 15:22:25 +00:00
Playtester
3d62a69c44 Fixed Asura Strike autocast being self targetted
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11167 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10 13:31:58 +00:00
SinSloth
b67f4855d1 * Updated experience rewards in a lot of quests to match upcoming rate adjustments changes.
- Please use 'getexp' command when rewarding experience in any lore-related quest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11165 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10 13:15:55 +00:00
Playtester
b346568e5d Getting the alphabet right...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11164 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10 12:38:13 +00:00
Playtester
9e3d448b3f Minor Cursed Abbey updates
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11162 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10 12:24:01 +00:00
Lupus
1c43d4d48d fixed copy/paste bug
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11160 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10 05:58:59 +00:00
Lupus
4d5c7cc604 fixed storage access w/o password trough Cool Corp. Staff. Yup. We don't have packet/client based Storage password yet. So fixed it due to many complains.
Also added cutins into Cool Evnt.Staff NPC

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11159 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-10 05:33:07 +00:00
Playtester
dab25c6b7b Fixed size of NPC_EVILLAND
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11158 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-09 22:52:26 +00:00
skotlex
ad2df1c5ce - Modified bonus3 bAddEff/bAddEffWhenHit so that the last parameter is now passed directly as "trigger" flag. The possible trigger values are ATF_LONG, ATF_SHORT, ATF_TARGET, ATF_SELF. Explanation added to doc/item_bonus.txt
- Updated some cards to use the new format of bonus3 bAddEff*


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11157 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-09 18:05:16 +00:00
Playtester
a804161283 * Uncommented Cursed Abbey spawns
* Commented unimplemented mob skills

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11155 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-09 10:30:51 +00:00
Playtester
8c76603c07 Removed a bad joke
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11154 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-09 09:34:59 +00:00
Playtester
2f4f2ca04d Updated sql files
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11152 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-09 09:15:47 +00:00
Playtester
3b02b1aca0 * Added Cursed Abbey mob skills thanks to Doddler
- also fixed level of MVP heal which was once again 10 instead of 11

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11150 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-09 08:54:09 +00:00
Playtester
e1834dc81e * Updated item_db, mob_db and skill_cast_db
- updated prices of new etc drops (guessed values)
- updated Cursed Abbey mob drops
- fixed db name of Thanatos
- fixed cast time of Rebirth Spirit

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11149 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-08 23:25:57 +00:00
ultramage
8519665bdb Adjusted a spot that still caused a guild leader's guild skills to get blocked on login
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11146 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-08 16:54:12 +00:00
ultramage
c3f5165bba Made the checks in the dye maker npc more dynamic (also fixes missing 'countitem' bug)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11145 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-08 16:31:39 +00:00
ultramage
fae1d2fb79 Fixed the dye maker npc (see topic:162818)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11144 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-08 15:15:42 +00:00
L0ne_W0lf
88bf6d53a4 * Added more items; mostly rental. New pet tames, eggs.
- Updated and corrected some item names, both kRO and iRO names.
- Skill need correct view-ids for new headgears.
* Added new pets: Green Maiden, spring Rabbit, Goblins 1, 2 and 4,  Deleter, Diabolic, and Wanderer. The data is mostly custom.
* Corrected the item trade entry for the luxurious key.
* Added basic data for Spring Rabbit pet mob.

* Slight change to the Keil Hyre quest.
- If you have remaining items after FINISHING the quest, talk to Keil Hyre again and he will Remove ALL outstanding quest items.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11139 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-07 21:37:34 +00:00
ultramage
4814888f0d * Moved quest_variables.txt to /doc
* Added comments to some getitem/delitem calls
* Disabled nightmare drop in the custom mvp arena script
* Fixed problem with baby novice + swordsman quest (topic:160247)
* Fixed a typo and problem in the airship typing challenge

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11138 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-07 20:41:23 +00:00
skotlex
574c76e799 - Added support for the new party invite/reply packets from the latest client version.
- Cleared up some TODO's
- Added auto-rejecting party/guild invites when the target is disconnected from the server.
- Added a correction in the walking code to abort it when map_moveblock cancels the player's walking (by warping/knocking back),the default code would fail because unit_stopwalking would do nothing since the walk timer was already -1 in that moment.
- Corrected mob_randomwalk to use unsigned int for the tick variable.
- Changed the default @Main format to prevent crashes in the newer clients.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11134 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-07 07:31:58 +00:00
Playtester
19a0138c49 Added Red Silk of Seal to White Lady drops.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11133 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-06 16:41:47 +00:00
Playtester
b755262522 Fixed some item names and updated drop rates a little
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11132 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-06 16:17:34 +00:00
Playtester
6a06c3bfb6 A minor drop rate change...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11131 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-06 10:07:21 +00:00
Playtester
b51bba3895 Updated two prices
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11130 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-06 10:04:16 +00:00
Playtester
e5c627ccf2 Added 'nomemo' mapflags to some Cursed Abbey maps
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11129 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-05 10:09:15 +00:00
Playtester
48752ff63c * Some drop and item fixes
- also updated sql files
- time for players to test all the new stuff now :x

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11128 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-04 23:02:43 +00:00
Playtester
8573d68ab7 Some minor drop fixes.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11126 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-04 22:06:45 +00:00
Playtester
f9ab30efea Added drops to Cursed Abbey mobs
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11125 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-04 18:36:58 +00:00
skotlex
a100bf890c - bonus3 autospell (and autospell when hit) will now select for spell target self when the skill is tagged a support skill.
- Increased the amount of autospells that can be held at a time from 10 to 15
- Updated several item scripts to use bonus3 autospells rather than bonus4 ones.
- Changed the "autocasted strip skills don't have a duration" to apply only to Full Strip.
- Cleaned up some the Signum Crucis code.
- Added initialization of hp_loss/sp_loss/hp_regen/sp_regen which somehow was not commited before.
- Magic Mirror's duration now is reduced /15 when used on players.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11124 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-04 17:55:26 +00:00
Playtester
f440026494 Added the 11.3 equips to the monster drops
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11123 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-04 14:48:01 +00:00
Playtester
1e8e363c66 * Fixed all the 11.3 equips
- please test them ingame

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11122 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-04 13:06:23 +00:00
skotlex
dc1bbff3e7 - Removed usage of MAX_PC_BONUS all over the code, it is now only used in map.h (this is done so that individual bonuses can have their array length modified without having to change all the other bonuses as well).
- Removed bonus bAddDamageByClass since it is not needed, and implemented bAddDefClass which can be used for the same (but previously was doing nothing).
- Cleaned up the weapon_data structure to use a sub-structure to hold the add_dmg information.
- Cleaned up some of the add dmg/def bonuses so the 'count' variable is not needed anymore.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11121 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-04 05:21:17 +00:00
Playtester
b279360dd4 * Updated Staff of Destruction, Siroma Card and Imp Card
- also fixed duration of Antimagic and Stoneskin
- please report any bugs you find with all the new equips

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11120 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-03 23:46:52 +00:00
Playtester
5cd6ac0b97 Fixed Staff of Piercing, General Ygnigem Card and Vesper Card
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11119 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-03 23:03:38 +00:00
skotlex
1f1dbd4927 - Made regen work always, like Hp/Sp Loss, it no longer displays healing numbers as well.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11118 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-03 23:02:55 +00:00
ultramage
2084299342 fixed && -> || typo in r11113 ...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11115 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-03 22:05:03 +00:00
Playtester
673655c9fa Fixed Zeny Knife, Strong Shield, Cramp Card, Drosera Card and Slow Potion
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11114 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-03 21:35:23 +00:00
ultramage
21f57419f0 Fixed a copy-paste typo in r11112.
Applied the useful ARR_FIND() macro to 4 item bonuses.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11113 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-03 21:05:19 +00:00
skotlex
88e0559d2c - Added bonuses bSPRegenRate, bHPRegenRate. They behave like the opposite of bHPLossRate/bSPLossRate, making you gain x Hp/Sp every y ms.
- Added bonus bIgnoreMdefRate, used to ignore a % of the target's mdef when using magic attacks (bonus2 will ignore part of the mdef of all targets, bonus3 receives a race argument)
- You can now use bonus2 bCastRate to adjust the cast rate of a single skill.
- Cleaned the code for bleeding (hp-loss) and extended it to handle regen as well.
- Some small cleanups in the pc_bonus functions
- Removed bonus3 bHpLossRate since it was doing nothing and is not used.
- Corrected bGetZeny bonus to be like in Aegis. The amount received is from 1 to the given amount, you can use negative zeny values to use an amount dependant on mob's level (amount*lv).
- Updated doc/item_bonus.txt with all these changes
- Anti-Magic/Stone-Skin now increase/decrease def/mdef only and in an absolute mode (+20*lv rather than +20%*lv). Also the duration is greatly decreased (x/15) when used on players.
- Now when a player uses a strip skill without having it in the skill tree (auto-casted) the duration will be 0, the equipment will be stripped without causing the status change that blocks reequipping.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11112 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-03 20:00:33 +00:00
skotlex
5748269898 - Merged @whereis from my server (displays normal spawn maps for given mobs). This command should be working correctly considering I've been using it since July. I was meant to merge it as soon as I got my hard-drive back, but I kinda forgot @_@
- bonus3 autospell (and autospell when hit) will change the target to self when the skill to be casted is inf&4 (self skill).
- Corrected script homevolution not making the homunculus /swt if it is invoked when not loyal.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11110 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-03 03:35:42 +00:00
Paradox924X
f2320ad3b7 Forgot to update base item db sql file! :P
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11108 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-02 15:22:45 +00:00
Paradox924X
fd86ca7633 Updated Refined Sakkat Box to give only 1 Sakkat instead of 10.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11106 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-02 15:15:51 +00:00
Playtester
3f8baac1bf Fixed db/Changelog.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11105 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-02 09:57:33 +00:00
ultramage
bc0b03adc2 eol-style for the startup scripts and batch files
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11104 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-01 09:40:12 +00:00
ultramage
1dbdda4a4b Fixed one HORRIBLE typo in the last chat.c update (ARRAYSIZE -> ARRAYLENGTH)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11103 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-01 09:01:54 +00:00
ultramage
e7e0ddde9d Fixed certain typos in src/npc/doc files
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11102 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-01 08:14:36 +00:00
L0ne_W0lf
cdfac206c6 * Implemented 12.1 cards to the best of my ability. Let me know if I missed any effects that are there that I missed.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11101 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-09-01 02:22:09 +00:00
ultramage
1481fc1524 * Documented/cleaned up chatroom code and packetry
* Added some comments to clif_changechatowner()
- totally broken, see the code + topic:163829
* Implemented the chatroom display packet properly
- now has 4 types: public, private, npc and non-clickable npc chatroom
* Implemented the chatroom leave packet properly
- now utilizes the 'kicked' flag when the user was forced to leave
- TODO: banlist support to prevent re-entry, see jAthena code

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@11100 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-31 17:08:27 +00:00