7654 Commits

Author SHA1 Message Date
L0ne_W0lf
fea4f97b37 Fixed bug in refiner merchants. (bugreport:2168)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13187 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-03 10:17:07 +00:00
zephyrus
874a628fb3 - Fixed problem deleting characters.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13186 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-02 21:18:33 +00:00
zephyrus
ef61b07219 - Implementing a correct update of mercenary status window on status change updates.
- Fixed Mercenary Heal is reduced 50%.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13185 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-02 16:29:29 +00:00
zephyrus
5ee4ef95e0 - Supportive Skill Behavior for Mercenaries:
* Endow skills such as Aspersio and the 4 sage endows can only be cast on the mercenary if they are the master.
* Aid Potion does not currently work on mercenaries.
* Lex Aeterna only doubles damage of regular attacks. Skill damage from mercenaries are not doubled.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13184 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 23:14:35 +00:00
zephyrus
c562d05efc - More code for mercenaries and starting work on restrictions.
* Heal and Sanctuary skills have their effectiveness on mercenaries reduced by 50%.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13183 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 22:19:18 +00:00
zephyrus
3d3946138a - Mercenary Bonus Status (currently activated each mob kill for testing).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13182 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 19:23:57 +00:00
L0ne_W0lf
d6f93d3f2f Fixed item requirements for PH D. Hat again.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13181 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 17:51:54 +00:00
L0ne_W0lf
cfacc9c21d Updating god item seal quests (5/5)
Disabled god item quest variable modifying NPCs.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13180 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 13:04:06 +00:00
L0ne_W0lf
2642b26cca Updating god item seal quests (4/5)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13179 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 13:01:42 +00:00
L0ne_W0lf
eb0487d6e9 Updating god item seal quests (3/5)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13178 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 13:00:29 +00:00
L0ne_W0lf
9cf1b97254 Updating god item seal quests (2/5)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13177 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 12:54:21 +00:00
zephyrus
8752909a84 - Mercenary Loyalty Updates.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13176 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 12:53:43 +00:00
L0ne_W0lf
2165ebbd1b Updating god item seal quests (1/5)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13175 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 12:51:56 +00:00
L0ne_W0lf
1379d666e6 More bugfixes tot he keil Hyre quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13174 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 10:50:49 +00:00
L0ne_W0lf
45b8c1be6b Fixed item requirements for PH D. Hat.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13173 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 10:22:55 +00:00
ultramage
17319aac50 Skip woe:se treasure boxes when counting max. item droprate (followup to r13156).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13172 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 08:34:42 +00:00
ultramage
cf57c2fc20 Removed hardcoded equip position names from getequipname (bugreport:2156).
Now it's the npc's responsibility to store and display the names.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13171 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 08:06:46 +00:00
ultramage
bba8e623b7 Removed leftover calls to custom sathena guild_canescape() (see r13161) (bugreport:2154).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13170 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 03:09:49 +00:00
ultramage
42bb5d7927 Temporary workaround against the party/guild send_xy_timer dangling pointer crash that is somehow still possible (bugreport:2143).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13169 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 02:53:58 +00:00
L0ne_W0lf
04bdc02cb9 Updated refiner and related merchants.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13168 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 00:58:01 +00:00
zephyrus
3fd4ec074a - Something i forget to commit mmo.h.
- Preparatives for Faith/Calls/Kills for mercenaries.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13167 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 00:45:56 +00:00
zephyrus
5954733c85 - Moved char server's mercenary code to a different file (int_mercenary.*)
- New Sql Patch for create mercenary_owner DB.
- Removed mer_id from char_db.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13166 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01 00:03:10 +00:00
zephyrus
6a1de57730 - A proper mercenary lifetime calculation.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13165 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 22:56:05 +00:00
L0ne_W0lf
639c161d4b Updated Monster Taming item cute pet armor quests.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13164 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 22:19:24 +00:00
L0ne_W0lf
3d4883f590 Updated several ancient headgear quests.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13163 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 22:17:21 +00:00
zephyrus
c67c8f6184 - Protection for mercenary scrolls. (Don't consume it if you already have a mercenary).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13162 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 22:04:58 +00:00
zephyrus
2fdb259e9e - Cleanup on pc_isUseitem and added restriction for mercenary items.
- Also added restriction for Battle Manual / Bubble Gum.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13161 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 22:00:12 +00:00
L0ne_W0lf
3108fa5d0c Added item effects for Mercenary potions.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13160 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 21:31:27 +00:00
zephyrus
f0439c9f56 - Implemented script commands for mercenary items (mercenary_heal and mercenary_sc_start).
- Fixed a bug crashing server with mercenary.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13159 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 21:05:35 +00:00
zephyrus
908c3d2e86 * More mercenary updates.
- Implemented Mercenary Die, Damage, Run Away when master dies.
- Log mercenary damage and gives exp to Master.
- Some little bugs.
* Fixed Bubble Gums effect works on mvp_sd not sd (according to Doddler).

NOTE: Now you can summon a mercenary, make it attack (not skills), follow you even on map change.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13158 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 18:37:00 +00:00
zephyrus
5aa3858e9a - Limitations to WoE SE Treasures (no steal, drop rates, no class change).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13156 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 11:00:32 +00:00
L0ne_W0lf
9a6ec64e4f Missed one of those blatant errors in the Keil Hyre Quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13155 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 10:36:47 +00:00
L0ne_W0lf
e4e01655a5 Fixed blatant errors that I added to Keil Hyre Quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13154 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-31 10:27:19 +00:00
L0ne_W0lf
c268fbd5d8 Couple small corrections to the mob database. (bugreport:2109)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13153 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-29 11:18:24 +00:00
L0ne_W0lf
d60db9cfcf * Just fixing some reported script bug.
- Fixed coordinate in level 60 arena. (bugreport:1663)
- Fixed errors in the Keil Hyre quest. (bugreport:2129)
- Fixed guild look ups in Arug_cas02. (bugreport:2134)
- Corrected treasure spawn in schg_cas03. (bugreport:2142)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13152 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-29 11:17:04 +00:00
ultramage
bf86e54281 swtcompilationerror (followup to r13149)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13151 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-29 06:08:31 +00:00
Kisuka
c6675b9cea - Small fix in Juice Maker quest, NPC kept saying text for just grape juice.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13150 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-29 03:11:12 +00:00
ultramage
38ca0f6e4c Fixed a txt login server crash when reading a malformed accounts file.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13149 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-28 17:37:54 +00:00
ultramage
22c79e2098 Replaced the engrish ksprotection message with one provided by Itakou.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13147 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-28 04:02:39 +00:00
ultramage
8fcc1c7432 Fixed @cash/@points not handling negative values properly (bugreport:2132)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13145 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-28 03:55:21 +00:00
zephyrus
9b175f8791 - Fix on Kiel Hyre Quest.
- Fixed setcell on schg_cas03

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13144 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-27 20:10:26 +00:00
sketchyphoenix
c8fec27dfe * pc_isGM() checks in gm_cant_party config checks will now check against being lower or higher than lowest_gm_level config.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13143 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-27 19:47:26 +00:00
sketchyphoenix
b30900cce1 * Fixed @agjgmlvl bug preventing its use on other players. (bugreport:2124)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13138 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-26 06:10:57 +00:00
ultramage
c9b246393c Added mercenary code (it should have been done this way in r13122).
Removed 2 unused variables in homunculus code.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13137 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-26 05:11:58 +00:00
ultramage
cbcc989ab9 Renamed files of 'mercenary' to 'homunculus'.
Applied relevant changes that were reverted (relevant = not unneccessary whitespace changes).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13136 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-26 05:03:19 +00:00
ultramage
d4bcc0a143 Reverted all mercenary changes to mapserver homunculus code
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13135 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-26 04:50:15 +00:00
zephyrus
9db51ad4e8 - Fixed crash on Pet hatch. Resorted the way a Pet is initialized. (Bug Report 2121)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13134 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-25 19:41:27 +00:00
L0ne_W0lf
3297d867e2 Corrected Spear and Swordman mercenary scrolls again.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13133 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-25 10:26:39 +00:00
L0ne_W0lf
21d0508037 Corrected Spear and Swordman mercenary summoning scrolls.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13132 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-25 10:19:10 +00:00
ultramage
4fcdf96f2a quick compilation fix to r13130
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13131 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-08-25 10:05:37 +00:00