3886 Commits

Author SHA1 Message Date
toms
5511cb9ea3 Changed atoi to strtoul for guild-experience's field
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8090 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-03 09:46:35 +00:00
toms
c831b74d87 Fixed a bug in int_storage.c, temp array doesn't have the good size
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8088 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-03 08:51:18 +00:00
skotlex
aebca964db - Modified yet again SC_SILENCE after iRO tests from Entwined on IRC. Silence now ONLY blocks skills from being used, it will not stop on-going casts.
- Updated status_cast_cancel to also include silence (so the cast bar is cancelled if you are silenced during it)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8086 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-03 01:50:40 +00:00
evera
59d5ec0acf removed kafra saves outside towns from inside towns, reenabled culvert save
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8084 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-03 01:36:02 +00:00
skotlex
689c7368e6 - Updated the way SC_SILENCE works. From what I remember (from previous forum discussions) it: 1- Always blocks skills from being used. 2- Will only block a skill when the cast-bar ends IF the skill is targetted. If anyone wants to debate to get this changed, make an appropiate forum topic in the svn development area to discuss.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8083 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-03 00:45:49 +00:00
skotlex
f131a8bda7 - Moved Full Buster blind penalty to skill_counter_additional_effect
- Added a dummy blind duration of 10 secs to FullBuster.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8082 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-03 00:27:22 +00:00
skotlex
c02123e704 - Added a check in the walking code when triggering skills. NPC_SELFDESTRUCTION will no longer cancel walking, it will instead resend the walk packet, this effectively causes the mob to start walking (clientside) while the cast-bar is showing.
- Updated the mob skills so that the marine sphere casts self-destruction with 3 second cast after it starts walking.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8079 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 23:47:33 +00:00
skotlex
587f8e7568 - Fixed a logic error on battle_get_master which was causing infinite loops... ~.~
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8077 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 23:21:54 +00:00
Playtester
b16e5c44a5 Updated Create Arrow to X.4
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8075 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 22:28:01 +00:00
Playtester
abf09acced * Gold Lux now makes you autocast Flip Coin on attack
- also Gunslinger can use Berserk Potion now

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8074 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 21:46:27 +00:00
toms
c68d6a5717 Fixed homunculus error message
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8073 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 21:34:01 +00:00
skotlex
ed76d50157 - Rewrote pc_payzeny to not use doubles, it may more accurately prevent charging a player more zeny than they can withhold.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8072 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 21:14:38 +00:00
skotlex
8961bc591d - Fixed failing to create Deadly Poison Bottles damaging 50% of your max life instead of 25%
- Added the missing status-change flags to SC_FREEZE to signal it should modify def and magic def


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8070 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 21:00:45 +00:00
toms
28a6fc49c1 Little add on NJ_HUUMA
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8069 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 20:32:43 +00:00
toms
20da0f1913 Merged Mpeg's work on Ninja skills
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8068 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 18:33:34 +00:00
Playtester
9ed83effce Unix to Windows format
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8067 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 18:14:55 +00:00
skotlex
a70dcb58c6 - Fixed char-txt compilation.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8065 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 17:56:27 +00:00
skotlex
0fbdc22df4 - Fixed Martyr's Reckoning having a cap damage of 32k.
- Changed Scream and Hammerfall's stun duration to 5 seconds.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8064 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 17:49:01 +00:00
Playtester
144eaf0a1a Now you can teleport in Thanatos Boss room, but you can't respawn there
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8063 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 17:45:33 +00:00
skotlex
8d7c008a65 - Fixed Defender Raising Walk speed instead of diminishing it.
- Swaped val3/val4 of defender so that all walking penalty skills store said penalty in val3.
- Added a check on status-change load to prevent loading speed-affecting status when their speed adjustment is 0 (prevents division by zero)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8061 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 17:06:16 +00:00
Playtester
c7e6fcb68c Converted NJ_HYOUSYOURAKU from jAthena since our version was lacking a time2
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8060 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 16:55:01 +00:00
toms
8e191af335 Code cleanup & optimization on guild part of char-server
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8059 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 16:37:02 +00:00
skotlex
abcf47cd67 - Fixed script code data not being free'd if a player quits in the middle of a script.
- Modified run_script so that when there are leaks, it will report the place where run_script was called from as source rather than the inner code of run_script (for debugging purposes)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8057 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 15:40:25 +00:00
Playtester
2bf2312f0f Reverted LOD card changes as well
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8056 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 15:27:52 +00:00
skotlex
d239082490 - Made recursive master check the default (otherwise it messes skill -> pet -> player kind of herarchies) and cleaned up some the battle_get_master code to prevent infinite loops in the weird case someone specifies that their master is itself.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8055 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 15:11:17 +00:00
MasterOfMuppets
8b7af51433 Reverted some item database changes.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8054 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 15:02:11 +00:00
skotlex
19a4f0b31a - Recoded the GuildAura code to use val3 & val4, allowing much greater stat bonuses (in case someone wants to get Guild Skill level 20 or something crazy like that)
- Fixed compilation error...


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8053 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 14:55:14 +00:00
MasterOfMuppets
7dc72dd01b Einbech mines spawn changes.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8051 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 14:47:44 +00:00
Playtester
f0c882f906 Adjusted autocast chance of Amon Ra card
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8050 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 14:40:18 +00:00
Playtester
743b496c44 Adjusted autocast of Dark Lord and Stormy Knight card
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8049 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 14:36:33 +00:00
skotlex
7a082b02a8 - Updated battle_check_target so that all alchemist summoned mobs can be target by everyone.
- Cleaned up skill_check_condition_mob_master_sub, it will now count both total number of summoned mobs and amount that belong to the same type.
- Corrected AM_CANNIBALIZE so it will fail if you already have plants of another type out.
- Using NPC_SELFDESTRUCTION no longer will make the caster stop walking.
- Removed SI_GUILDAURA, and replaced it with SI_LANDENDOW, now Volcano/Deluge/V. Gale will get that funky icon instead.
- Changed clif_hominfo to receive both sd and hd as parameters
- Some redundancy cleaning in mercenary.c
- Moved updating of sd->mercenary.hp from merc_damage to pc_makesavestatus.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8048 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 14:27:17 +00:00
Playtester
eb965bda9d * Added official success rates of the Socket Enchant NPC
* Reduced the overrefine bonus of level 4 weapons to 13

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8046 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 13:44:16 +00:00
Playtester
33f0807c06 Added the new items and fixed selling price of Dark Mask
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8045 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 12:59:15 +00:00
skotlex
6ef71063cb - Fixed NPC_SELFDESTRUCTION damaging yourself, causing the source to be knocked back, as well as making others in the splash damage not receive any damage if they are hurt after the caster.
- Fixed NPC_RUN not setting the mob's state to MSS_WALK (normally not set by the mob ai)
- unit_walktoxy flag&2 setting will now also ignore unit_can_move, for a forced walk. 
- Adjusted NPC_RUN level of Marine Spheres (5->7 cells)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8044 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 04:09:01 +00:00
Lupus
59ac684138 fixed hunter job quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8043 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 04:01:45 +00:00
Playtester
2ea34d9b9d * Changed Solace's and Retribution's skills so they feel like on official servers
* Fire Pillar's aftercast delay is 1 second now
* Updated Abyss Lake and Rachel mobs

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8041 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-02 01:06:17 +00:00
Playtester
a8880b359b Some minor monster skill changes
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8040 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 23:37:54 +00:00
skotlex
14b59636c7 - Made Deluge/volcano/v. gale be castable on top of each other again
- Modified unit_walktoxy and NPC_RUN to enable running even when the caster does not has the MD_CANMOVE bit on.
- PF_MINDBREAKER will now silently fail if you try to use it on someone who already has the status active.
- Cleaned up yet again skill_landprotector, now new cells of Deluge/Volcano/V.Gale will delete previous cells when they are recasted on top of each other.
- Summoned Marine Spheres no longer get the MD_CANMOVE bit.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8039 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 18:37:16 +00:00
skotlex
56c9df875c - Cleaned up some more the SC_JAILED code
- merged in atcommands jailfor, jailtime, charjailtime. Thanks to Meruru and Coltaro for the code.
- Cleaned the code of atcommnds jail and unjail
- Be warned that the code MAY contain bugs as I adjusted it to save the character's position before jailing, allowing the automatic unjailing to warp you back to the exact spot you were at before being jailed.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8038 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 17:59:34 +00:00
skotlex
2d7b332124 - Should have fixed the cooking sets not displaying all cooking available items.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8036 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 16:08:43 +00:00
skotlex
cd50714a47 - Figured out and fixed the issue with Volcano/Deluge/Violent Gale not really working. Thanks to Mpeg for noting it out.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8034 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 16:02:19 +00:00
skotlex
4550e45f33 - Modified Self Destruction, so that Marine Spheres in non-versus maps will hurt only enemies, while in all other situations this skill will hurt everyone around them.
- Expanded setting debuff_on_logout so that &1 removes negative buffs and &2 removes positive buffs.
- Food status boosts will no longer end on death, but they will end when you respawn or logout.
- Added battle config file status.conf, moved some settings from skill.conf and battle.conf to it since they are entirely Status-Change related.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8033 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 15:56:57 +00:00
skotlex
7f0c0e574c - Added the missing lines to enable script command "kickwaitingroomall"
- Magic Rod's can-act delay will no longer be applied when you absorb a spell.
- Fixed Don't Forget Me increase speed instead of decreasing it.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8031 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 14:52:22 +00:00
skotlex
2af1719e67 - Cleaned up some of the db files.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8029 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 14:16:36 +00:00
skotlex
65e0327024 - Modified setlabel so that the script engine barks when you are trying to use the same label name as a constant or variable name.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8027 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 13:52:17 +00:00
eaac
82fc0a468e - eAAC update to Donation Girl.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8026 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 13:47:11 +00:00
Playtester
af1ef44664 Fixed name of Freya's Shoes
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8025 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 13:37:00 +00:00
Playtester
8081636d76 Small item update from Haplo
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8024 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 12:24:56 +00:00
skotlex
2918287bd5 - Fixed the subnet 0 mask being reset to 0 when someone goes up on the fame rankings.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8021 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 04:24:45 +00:00
skotlex
010bec3575 - Updated Poison React chance to counter and number of counters as per skill description updates.
- Fixed Sharpshooting being counted as a magic attack, and hence, using your MATK as base damage.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8019 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-08-01 01:54:20 +00:00