skotlex
cb54955cc4
- Fixed the Autosave routine not working when there's only one player online.
...
- Disabled command @rain since the client no longer supports it anyway.
- Fixed delitem not checking for the first slot's card, also optimized it so that it doesn't checks on the other slots.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8399 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-21 14:05:24 +00:00
eaac
70e3fcb28a
* Fixing MoM's typos (Citrin -> Citrine) over Lv4 weapon quest. [erKURITA]
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8398 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-21 13:08:27 +00:00
MasterOfMuppets
bf6bc04222
lol again :(
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8397 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-21 12:55:33 +00:00
MasterOfMuppets
e0682d2e43
A file I forgot >__>
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8396 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-21 12:52:20 +00:00
MasterOfMuppets
4590cae4e4
Implemented the god item quest. Thanks to SinSloth for scripting the major part of it.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8395 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-21 12:46:10 +00:00
Lupus
522cac5d4b
updated zenygivers
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8394 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-21 10:40:19 +00:00
skotlex
05a17d8570
- Added a check during mob_db loading so that the six basic stats, max hp and max sp are never below 1, as this could cause crashes when using certain skills.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8393 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 21:57:54 +00:00
skotlex
68df921a84
- Gravitation now only blocks the caster from using potions.
...
- Corrected Madness Canceller not letting you walk while the effect lasts.
- Splitted yet again ASC_BREAKER into a two-part attack. This time the int-based damage is a MISC type attack, and gets reduced by skills as such.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8392 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 21:38:02 +00:00
toms
5dffc4b45e
Fixed "int format, long unsigned int arg" warning
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8391 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 20:56:08 +00:00
MasterOfMuppets
e059803326
lol
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8389 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 20:43:12 +00:00
toms
b1227ed363
Fixed a warning when using cap_value(x, 0, x) on an unsigned value
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8388 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 20:39:56 +00:00
toms
e67db33d16
- Added clif_skill_fail for homunc to skill_castend_id & skill_castend_pos ('skill has failed' will may be appear 2 times)
...
- Fixed homunc skill 8016 not considered as homunc skill
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8386 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 20:24:13 +00:00
MasterOfMuppets
4287b2a50c
Implemented the Einbroch polution script.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8384 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 20:01:16 +00:00
skotlex
cb1a6f5bf0
- @useskill will now cause your homun to use the skill instead of you if the skill is a Homun skill and you have an active homunculus.
...
- Some cleanups...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8383 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 20:01:07 +00:00
Playtester
0e5d9707e7
Fixed Fling not reducing DEF for 30 seconds
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8382 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 19:49:01 +00:00
MasterOfMuppets
e5a058feda
Implemented the official 2005 headgear quests.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8380 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 19:33:28 +00:00
skotlex
4211b1533a
- Reduced the Success Chance of GS_FLING to 10+10*lv% (Playtester told me that Vicious told him the chance was much lower like that)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8379 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 19:27:41 +00:00
toms
96c1fe1903
- Fixed some Homunc issues with HR servers (capping some values)
...
- Added @hominfo command to obtain real values (not capped ones)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8378 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-20 18:54:18 +00:00
Playtester
7f810c928b
Removed event bonus of 4 year anniversary hat
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8377 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 22:36:52 +00:00
toms
a2f9e1bd0a
- Fixed @homlvup bug
...
- Fixed AM_REST & AM_RESU consumming SP if they fail
- Fixed homunc spawning bug
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8375 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 21:04:17 +00:00
skotlex
7a37455dbb
- Fixed GS_GROUNDDRIFT
...
- Increased chance of GS_DESPERADO connecting to 20%
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8373 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 20:42:35 +00:00
skotlex
78296c878c
- Fixed battle_calc_base_damage being called for the left hand even for non-dual-wielding attacks. left-hand damage was being set to 0 later anyway, so no exploit existed.
...
- Moved the weapon_atk_rate bonus to battle_calc_base_damage so that it'll apply correctly when dual-wielding different types of weapons.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8370 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 19:25:41 +00:00
skotlex
3a2a32f22b
- Fixed job-mask 0x100000 in the item_db enabling Dancers/Bards to use the items (0x80000 should be for them and 0x100000 should be currently unused)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8368 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 18:58:45 +00:00
toms
f4beef8924
Fixed a possible sigsegv when deleting lif under Mental Change
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8367 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 18:08:35 +00:00
toms
07365afd80
Fixed HAMI_CASTLE
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8366 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 16:57:03 +00:00
toms
29d910ea6e
- Updated NJ_BAKUENRYU skill tree
...
- Fixed HLIF_CHANGE skill
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8365 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 15:35:11 +00:00
toms
3a00fda46b
- Updated Kouenka, removed aftercast delay
...
- Fixed some Ninja weapons (1Hand Sword -> Dagger)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8364 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 13:12:26 +00:00
toms
65e64be50a
Updated HLIF_BRAIN skill
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8363 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 13:01:08 +00:00
toms
11a6e167d4
Fixed homunculus intimacy on feeding
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8362 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 12:24:32 +00:00
toms
066765b702
Added homunculus_friendly_rate battle config
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8361 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 11:32:41 +00:00
toms
e5b6eea02c
Some compilation warnings fixed
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8360 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 10:38:14 +00:00
toms
8c79b21151
- Added skill's required item check on homunc skills
...
- Add Condensed Red Potion as a required item for HLIF_HEAL
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8359 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 09:45:11 +00:00
evera
0782951279
enabled homunculus shop
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8358 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-19 09:04:39 +00:00
toms
656b72b31c
Little code cleanup on last fix
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8356 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 21:42:53 +00:00
toms
ae81bd6663
- Fixed HLIF_HEAL healing the homunc instead of the master
...
- Fixed HLIF_AVOID not increasing walk speed of master
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8355 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 21:23:12 +00:00
skotlex
56cb3651d6
- Fixed the atk_rate (Turtle General Card) bonus not working on dual-wielders.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8354 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 21:15:06 +00:00
skotlex
abdabdde14
- Fixed a sad crash in the login-txt server. Thanks to Flavio JS for pointing it out.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8352 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 20:35:14 +00:00
skotlex
397c92b0df
- Figured out a better way to make TATAMIGAESHI attack only on the instant it is placed down.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8350 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 17:13:33 +00:00
skotlex
91b9fed6e3
- Made HLIF_HEAL a self skill that auto-selects target to caster's master.
...
- Implemented SC_BLOODLUST and SC_CHANGE, cleaned up HLIF_CHANGE
- Applied a correction to HVAN_EXPLOSION
- Fixed Homun ASPD calculation being able to underflow and give you min speed.
- Added monster_ai&128 to make aggressive mobs ignore that behaviour of always picking Homun targets above player targets regardless of who is closer.
- Fixed homun info packet being unable to display HP/SP correctly once the values are above 32k.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8349 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 16:43:20 +00:00
Playtester
bf7f390ac9
Fixed Kouenka not having an aftercast delay on levels greater 1
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8348 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 16:16:11 +00:00
toms
2b1435f36e
Applied Mpeg's work on ninja ( http://gpegon.free.fr/ea/ninja_08-18-06_mpeg.txt )
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8347 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 15:22:24 +00:00
toms
f07bb1871a
Fixed @homlvup
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8346 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 15:03:26 +00:00
skotlex
c3baf09f47
- Reverted the battle_config regen settings from unsigned int to signed int. The battle config reading code can only handle two types of settings: signed ints and unsigned shorts, you'd have to mess up with it if you want to add more types.
...
- Removed the delayed start effect of Gospel from the code since it should take effect as soon as it's placed down.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8343 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 14:35:19 +00:00
skotlex
64b38ba4b7
- Added guild_aura (skill.conf) setting so you can specify when it works and if it works on the guild-master itself. Defaults to working all the time on everyone except GM.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8342 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 14:26:26 +00:00
toms
70f4570b81
- Little code cleanup
...
- Cleaned merc_hom_evolution to avoid free'ing/realloc'ing
- Fixed "args of aFree is freed pointer" on Homunc deletion
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8341 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 14:15:49 +00:00
skotlex
b5508efe38
- Changed unit_free so that it receives which cleartype should be used when the character is still on a map. Used this on status_damage so that mobs that do not respawn when killed will properly display the death animation.
...
- Should have fixed the signed/unsigned comparison warnings in the main regen function.
- Fixed Energy Coat consuming 10x less SP per hit than it should.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8339 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 13:49:24 +00:00
toms
a202caf152
Fixed signed/unsigned comparison issues with natural heal system
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8337 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 09:18:38 +00:00
skotlex
6babc24b69
- Vaporize will no fail when the homun is dead.
...
- Corrected thhe double free issue that occurs when a homun dies and has no intimacy left.
- Fixed the charsave_method:1 saving/loading exp as signed ints rather than unsigned.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8335 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 02:04:25 +00:00
skotlex
d91a956aee
- Applied use of structure regen_data for a unified regen module. Natural and skill-heal is handled by this structure, while sitting-skill-heal is still player dependant (mostly because the other object types can't sit)
...
- Added SCB_REGEN constant to identify status changes which alter regeneration
- Modified SC_REGENERATION so that if val4 is set, the status actually blocks regen rather than increase it, this is what now Frenzy uses instead of "canregen_tick"
- Cleaned up the status calc code for homun by moving it from status_calc_bl_sub_homun to status_calc_homun (where it should had always been)
- Moved the Fleet watk code to status_calc_watk where it belongs.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8334 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-18 01:57:08 +00:00
toms
7118a90428
Changed AM_CALLHOMUN Skill to spawn the homunc at 1 cell from his master (forgot to add this in Changelog)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8333 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-17 23:37:05 +00:00