1648 Commits

Author SHA1 Message Date
Vicious
cf0228c664 Valkyrie item fix, Sonic blow fix.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5257 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-11 04:57:05 +00:00
skotlex
5e170d8da9 - The status window now shows the addition of the damage of your both weapons when dual wielding.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5256 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-11 04:46:36 +00:00
Valaris
2c19f4bfcd Removed #include <lcms.h> from irc.c, which caused compile errors.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5255 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-11 00:55:55 +00:00
skotlex
81b7073131 - Changed the server's default MAX_LEVEL capacity to 1000.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5253 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 21:28:15 +00:00
skotlex
328de1ec52 - Lures won't be lost now when you use them on a non-mob.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5252 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 19:29:10 +00:00
skotlex
5b7bbaa4eb - Added pc_issit check to pc_can_move
- Stone/Freeze/Stun/Sleep now make you stand up as well.
- Some logic pointer fixes on map_searchrandfreecell.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5251 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 15:30:10 +00:00
skotlex
f8df39576f - Made the NPC_BREAK* skills no damage skills. Removed their code from the skill cast end damage id function.
- Also raised their max level to 10. Made their breaking chance 10%*lv


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5250 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 14:57:49 +00:00
skotlex
8ab9f5988d - Weapon Repair update. Cost to 30SP, cast time to 7500, interruptable.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5249 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 14:32:42 +00:00
skotlex
2f074dc2d4 - Modified map_searchrandfreecell to always do a check on a 9x9 area around the target tile, and to return the x,y coordinates modified with the new target.
- Modified map_addflooritem so that the type is &1 for mvp drops and &2 for stacking checks, when &2 the item to drop cannot stack on the floor, otherwise it has no stacking limit.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5248 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 14:21:52 +00:00
skotlex
6a96ab5afc - NPC_POWERUP gives now +20% attack per skill level.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5246 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 13:34:14 +00:00
skotlex
72f625000d - Fixed setting setting SP_BASELEVEL
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5245 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 04:06:03 +00:00
skotlex
0de0f92568 - Added range checking to mob skill loading of permillage and delay.
- Fixed pc_gainexp not working for next level exp requirements above INT_MAX.
- Fixed the display of @showexp not working right for exp values above INT_MAX.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5242 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 03:17:19 +00:00
Valaris
ad49453e0e * Removed the conf sql code for now. Maybe will continue later with that project.
Lowered the irc keepalive timer, and added some checks for use_irc that should have been there.
	  Added a return line \n to the beginning of the title screen. [Valaris]


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5241 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 00:09:29 +00:00
skotlex
66a453cc74 - Added function mob_respawn which makes a mob respawn on spot 3 seconds after deafeat if SC_KAIZEL is active.
- Modified NPC_REBIRTH to use Kaizel level 1.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5240 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-09 19:43:13 +00:00
skotlex
1e53de04f6 - Added setting max_exp_gain_rate which caps how much exp you can get from a single kill.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5239 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-09 17:26:55 +00:00
skotlex
4ccd4a6c5f - pc_readdb will now cap experience required per level to UINT_MAX, it will warn the exp table has exp values above said limit.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5238 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-09 16:18:33 +00:00
skotlex
fca56907fe - Changed the default of skill_delay_attack_enable to no.
- Modified Magnum break's delay to 0, time1 to 2 secs, time2 to 10 secs. Time 1 is for the skill reuse delay, and time2 the weapon fire bonus time.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5236 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-09 14:43:35 +00:00
skotlex
2a9dbcf690 - Code rewrites in mob_damage and party_exp_even_share for correctly handling overflow issues. Now uses UINT_MAX for range comparisons, as it should be.
- Also modified the mob_db reading to use UINT_MAX for exp limits, changed their exp/job exp fields to unsigned int as well.
- Modified multi_level_up behaviour to work as specified by Kyoki.
- removed functions pc_next[base/job]after as they are no longer needed.
- Modified the skill attack display of Meteor Assault and the Warm Skills (I think the caster should no longer do fancy animations now on each hit)
- Added back water elemental targets being inmune to SC_FREEZE
- Fixed the status_change_start line in charsave.c (I knew I was forgetting something)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5235 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-09 14:21:41 +00:00
Komurka
4ade31e5ea SQL compile fix (Skotlex, check line 470 in charsave.c, I've added here rate value = 10000)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5234 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-09 11:51:34 +00:00
Lupus
66fcbac0e4 fixed cube room quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5233 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-09 06:49:30 +00:00
Lupus
f87d23b592 fixed cube room quest, fixed new_hats_6 item id
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5231 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-09 06:46:53 +00:00
skotlex
f1e4549f12 - Added battle config options:
- skill_caster_check (does a status_checkskilluse on all skill attacks)
- status_cast_cancel (invokes skill_castcancel for opt1 type status changes)
- Fixed the death exp penalty underflow bug


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5229 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-08 19:33:01 +00:00
skotlex
d25d952fc6 - Cleaned up and reorganized status_change_start. Now it also receives the success % rate (0->100)
- Added local function status_get_sc_tick which takes care of reducing the effect duration as need is be.
- Modified status_get_sc_def to handle defense against all related statuses, now returns defense on a scale where 10000 is 100%.
- Added time2 to pangvoice, it is the player effect's duration while time1 is for the mon's effect.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5227 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-08 16:56:53 +00:00
skotlex
516668a5ec - Modified exp2.txt to use the default official levels instead of 1000
- Corrected exp2.txt's job lines for novice/baby novice.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5225 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-08 15:39:00 +00:00
skotlex
7964763fb7 - Modified battle_check_range to use check_range_bl rather than range_bl for range checking, as the range_bl aproximations can lead to situations where battle_check_range returns true while the attack function range check fails >.>
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5223 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-08 03:20:08 +00:00
Zephiris
e8a88c2271 * Added missing semicolons in the valentine's day event and disabled the Dog's year event. [Zephiris]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5222 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-08 03:14:21 +00:00
skotlex
cd88503b76 - Removed the max level configs from battle/exp.txt
- Now NPC_POWERUP uses SC_INCATKRATE instead of SC_EXPLOSIONSPIRITS for enhancing damage. Instead of +1k atk per skilllv, it is +50% atk per skilllv.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5220 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-08 01:53:52 +00:00
skotlex
53b671c36f - Fixed Char-SQL server setting up the save/last point to the novice grounds when either x, y or the map is 0.
- Commented the char server setting up Prontera as default point when there's none (this bug should not exist)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5218 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-08 00:39:47 +00:00
skotlex
1e1ed0a338 - Fixed SG_STAR_ANGER not getting it's damage bonus at all.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5216 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-08 00:15:26 +00:00
Poki#3
4c33a4c244 Fixed file location and re-added the custom Thanatos Statue Quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5215 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-07 19:10:38 +00:00
Lupus
2c2e32ef1a added a lvl99 quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5213 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-07 17:51:07 +00:00
Poki#3
439f4e1072 * Fixed the spawns that where using the no exp/drop version of Male Thief Bug (Thanks to irmin) [Poki#3]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5211 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-07 14:23:23 +00:00
skotlex
99466e67c1 - Increased char buffer for reading the exp table to up to 24000 chars per line.
- Added my custom experience table that goes up to level 1000.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5209 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-07 04:34:46 +00:00
skotlex
1e07d35220 - Fixed startnpctimer starting multiple timers if the npc timer was already started.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5208 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-07 02:52:55 +00:00
skotlex
26cff5461b - Fixed sql compile.
- Some small adjustments on how the user/password in the char server are read.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5207 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-07 01:39:51 +00:00
skotlex
382bc65f07 - Fixed sql compile.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5205 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-06 18:47:28 +00:00
skotlex
d69479b946 - Added define clif_deadsit to send the dead state into player packets if the player is in trick dead state.
- Venom Splasher always hits (but splash damage targets can still avoid it)
- Using autoloot with no arguments now toggles it between @autoloot 0 and @autoloot 100%
- Falcon Assault now takes Blitz Beat lv5 as base damage.
- Fixed pc_makesavestatus not updating status.option correctly.
- Corrected Waterball so that higher levels can do insane amount of hits.
- Altered slave behaviour. No more random walking, will stay within 2 cells of their master.
- Reverted the Summon Slave behaviour to not adjust level based on number of current slaves.
- Coma no longer sends SP to 1.
- Updated Meteor so that when level 11 or more is casted, the area over which meteors fall is tripled.
- Dark elemental characters are now inmune to Curse.
- Fixed sc_data saving to sql buffer building method. Thanks to its_sparky.
- Changed the map zone reading from using pow to a bit shift.
- Experience has now been changed to unsigned int, and is read as such from the dbs.
- Increased HT_DETECTING seek range to 7x7
- Added function map_foreachinrange which actually checks distance of nearing objects (unlike for each in area which uses a square area), may come handy for future code.
- Corrected Venom Splasher: Being hit does not cancels it, works at 75% or less of target's HP, being hit normally while under the count has a chance of causing poison. Damage is +400% + 50*lv%


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5204 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-06 18:38:51 +00:00
Poki#3
2898776d7a - Changed Serin's Gold Ring Weight to 0
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5203 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-06 13:42:04 +00:00
Valaris
4fe9b3abb3 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5202 54d463be-8e91-2dee-dedb-b68131a5f0ec 2006-02-05 17:54:29 +00:00
Valaris
8e410ec582 * Added some of eAIRC bot code, written by me and LittleWolf. It is disabled and has no configuration options yet, as it is not finished. [Valaris]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5201 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-05 17:53:53 +00:00
Lupus
1f22a73af9 fixed cube quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5199 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-05 16:55:16 +00:00
Zephiris
7d088e2cf9 Fixed a typo in the item_db and a description in one of the readme's.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5197 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-05 16:51:38 +00:00
skotlex
1b71a1a4da - Small fix in pet_attack that would make pets not unlock their target in some situations.
- Fixed invisible shops. callshop scrip command now works!
- Added proper documentation of script command callshop


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5195 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-05 11:24:46 +00:00
skotlex
6717272b97 - Updated sql-files/mob_db.sql to latest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5193 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-05 08:34:06 +00:00
skotlex
e73af7ca2b - Merged some of the 'plug' items into the main item_db
- Updated sql-files/item_db.sql to latest.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5191 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-05 07:56:53 +00:00
Vicious
8ebda27095 Skotlex's Falcon Assault fix
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5189 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-04 20:00:25 +00:00
Vicious
5fc4c1aaf4 Sewer pipe update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5186 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-04 19:43:58 +00:00
MasterOfMuppets
fafd600c89 Updated monster skills and drops of some monsters.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5185 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-04 14:58:39 +00:00
Lupus
fc2bda5881 added yuno_in02 into noteleport etc
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5184 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-04 10:53:18 +00:00
MasterOfMuppets
a6f6be8898 Implemented the cube room quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5182 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-04 02:34:50 +00:00