1562 Commits

Author SHA1 Message Date
Lance
8c972c35d1 Wrote todo-for-stable.txt. Just in-case I'm not around to merge them.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5408 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-01 07:25:20 +00:00
Lance
c2273620ad * Added script command 'setbattleflag'.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5407 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-01 07:15:33 +00:00
codemaster
e2b51026b8 * Corrected a few Compiling Warnings [Codemaster]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5405 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-01 05:43:41 +00:00
codemaster
018dec7fb4 * Added the ability to select GM loading via Login (default) or Char [Codemaster]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5404 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-01 05:35:21 +00:00
Lance
2adcba7bb2 * Update to vcprojs. Now lacking strtok_r for VC7.1 (someone please emulate this function using strsep)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5402 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-28 15:22:19 +00:00
Lance
c46f652b8e * Added autoequip flag check (added script command 'autoequip' to manipulate in script.c) for pc_takeitem in pc.c If it impacts on perfomance, please remove it.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5401 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-28 13:08:53 +00:00
Lance
465ab78484 * Added script command 'equip' to equip items.
* Fixed dependancies in map-server compiling (VC7.1).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5400 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-28 12:32:02 +00:00
LuzZza
9bb0a7eedb Rewrote LAN support code. Changed configuration file name lan_support.conf to subnet_athena.conf, changed it syntax.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5398 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-28 00:41:00 +00:00
Lupus
65c4a503d8 fixed 6 item combo bonuses
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5397 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-27 12:46:47 +00:00
Lupus
a0068ae96c fixed rogue's treasure, vesper accessories, stone buckler
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5394 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-27 12:15:34 +00:00
DracoRPG
92e11d5a8b Small script fixes
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5393 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-27 11:49:26 +00:00
DracoRPG
48dfc97a08 Updates & fixes on repairmen and 2nd job skills quests
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5392 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-26 15:07:16 +00:00
Poki#3
1f855f32ba Fixed one small typo in Crusader skill quest. Thanks to Playtester.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5390 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-26 14:04:48 +00:00
Poki#3
4bd5350aa3 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5389 54d463be-8e91-2dee-dedb-b68131a5f0ec 2006-02-25 11:26:44 +00:00
skotlex
7954b15ccc - Prevented guild/party recall to work on GMs of greater level than yourself.
- Prevent muting players with higher GM level than yourself.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5388 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-24 16:03:05 +00:00
Komurka
9303dbefeb * Changed bosses slaves in Bio Labs level 3 - they will spawn only once now
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5387 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-24 15:13:22 +00:00
skotlex
a4b9893c90 - Fixed Lady Tanee's spawns.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5385 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-24 14:27:14 +00:00
skotlex
f6b78466ab - Fixed the CL_WHITE define, thanks to FlavioJS
- NPC break equipment stuff now has a 1.5% per skilllv success rate.
- pc_setpos won't random warp players if placed on top of Moonlight Petals
- Removed the check in clif.c for npc_shopid as the client never sends a packet when the trade is cancelled...


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5384 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-24 04:04:24 +00:00
skotlex
260f904cea - Player-summoned mobs won't level up now.
- Fixed Super Novice explosion spirits triggering no matter what you said on the third line. It now triggers on the fourth line....
- Fixed GTB blocking targetted spells when gtb_pvp_only was set.
- Merged the code of Ankle snare and Spider web. It no longer moves target if sc failed.
- Players should stop walking as soon as they start vending or get into a chat.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5382 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-24 01:16:33 +00:00
skotlex
a35502cbef - Forgot to update the changelog...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5381 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-23 22:12:51 +00:00
skotlex
ada437dcaf - Added mob skill conditions myhpinrate and friendhpinrate for using HP ranges instead of a fixed "less than" condition.
- Added mob_ai condition &16, enables skills that are normally used on 'friends' to also pick up caster as target.
- Fixed npc_shopid not being reset to 0 when buying/selling. FIXME: The client sends a packet when you cancel? It is required so that npc_shopid will be cleared and prevent the player from being stuck.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5380 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-23 21:33:35 +00:00
Poki#3
d71c3fd5d1 Fixed Summon skills, among others.
Changed Light Dun Spawn numbers a bit (Gemini is a Mini-boss)
Changed "Virus" to "Anopheles"
Fixed item name in Cube Room Quest.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5378 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-23 19:35:29 +00:00
skotlex
90ec4f1d14 - Modified the way autospells stack to mimic official servers. Cards of the same ID cannot stack, but different cards with the same skill can each trigger indepedently of each other.
- Added battle_config autospell_stacking to enable stacking of cards of same ID.
- Moved card-specific battle options to items.conf
- Autospells triggered when hit will check the range to the target.
- Some cleaning up of status_calc_pc
- In status_change_start capped the passed success chance to 100%


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5377 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-23 16:31:16 +00:00
skotlex
c7d2cec9c7 - Windwalk's bonus is now +5 miserable flee.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5375 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22 21:33:41 +00:00
skotlex
7f4bc7d9e0 - Removed pc_break_equip, added function skill_break_equip which handles rates, defenses and all that. On non-players it causes the strip effect for the corresponding skill lv1.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5374 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22 20:39:55 +00:00
Komurka
b4135d9c6d * Fixed G_GOBLINE_XMAS mode (aggresive ~~)
Can anyone from script devs fix all G mobs mode ?

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5373 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22 17:50:48 +00:00
Komurka
50d7268045 * One 'never-fixed' bug report
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5372 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22 17:27:31 +00:00
skotlex
26d56fc08b - Cleaned up the Dev folder.
- bugs.txt should store 'fatal/known' bugs that have been going on for a long time and have not been fixed yet. The forums are the preferred method for day-to-day bug finding/fixing.
- todo-for-stable.txt should list all changes in trunk that need to be merged into stable.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5370 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22 17:09:49 +00:00
Komurka
ee268a6fbd * Made G_DARK_ILLUSION more ... aggressive
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5369 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22 16:56:09 +00:00
skotlex
d090ba1d51 - Changed the MAX_MOBSKILL value to 50 to give some 'breathing' room.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5367 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22 15:31:23 +00:00
skotlex
6232f11855 - Added map chk cells types CELL_CHKREACH and CELL_CHKNOREACH, they are the same as their PASS/NOPASS equivalents, but will ignore the cell-stacking mod when enabled.
- Updated path.c with jA's implementation, which should make long path searching more efficient.
- Also added some typedefs from jA for the common structure types (PC/MOB/NPC, etc)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5366 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22 15:27:04 +00:00
Lupus
fed74801ad disabled st valentine event
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5365 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22 04:28:26 +00:00
skotlex
7f19811794 - Fixed all skills getting range 0.... (except close confine which got range 1 :X)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5362 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21 23:59:15 +00:00
Poki#3
d2a288f76f * Changed a bunch of item names according to the upcoming iRO Lighthalzen Patch. [Poki#3]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5361 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21 22:46:55 +00:00
skotlex
caa533d23c - Some cleanup in skill.c, moved the icewall flag check to skill_notok.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5360 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21 20:37:55 +00:00
skotlex
1d786d8491 - Modified party_send_movemap and guild_send_info_short to send the mini-dots to the player logging on.
- Added functions clif_party/guild_xy_single to send the xy dots to a single fd.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5359 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21 18:43:50 +00:00
LuzZza
17ddbf01a9 - Fix to prevent using main chat when it disabled in atcommand_athena.
- Fixed message codes in duel functions.
- Small fix in log_refine, incorrect compare expression.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5358 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21 18:37:35 +00:00
skotlex
9399f60ace - Some fine-tuning of the warp portal code which prevents it from messing up other skills if you "precast" it.
- Fixed the weapon refine code using sd->skillid instead of sd->menuskill_id
- Fixed some npc_event error reports (three error where displaying at the exact same msg, making it impossible to tell which one of the three actually happened)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5356 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21 15:59:38 +00:00
skotlex
d274e688a7 - Vending is now cancelled on a pc_setpos
- Pressure again ignores Basilica.
- Fixed attacker's sc being nulled when the target's sc is empty.
- Slaves now do a battle_check_target to check if the new target is an enemy when acquired through sd->skilltarget.
- Fixed SC_SKE halving defense2 twice.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5355 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21 13:53:36 +00:00
Lupus
31a767e17c fixed repairsman
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5354 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21 06:20:38 +00:00
skotlex
d14c689500 - Oh yeah, made Super Novice explosion spirits trigger when the last phrase is said, no need for extra junk.
- Now the default delay of amotion is applied only for BF_WEAPON, non NK_NO_DAMAGE skills.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5352 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21 01:19:26 +00:00
skotlex
c0652d7916 - Added back the char-sql server sending the GM list when the map server connects.
- Fixed a bug in the add_timer_interval error reporting.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5351 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20 22:16:19 +00:00
Komurka
8138fcb6e6 * Some mob_skill_db fixes
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5350 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20 21:36:21 +00:00
skotlex
e20a35c322 - Play-dead and Basilica now do block Gospel
- Map SQL server will no longer ignore the gm-list packets received from char.
- Login-SQL server will not free the current GM listing if the SQL reading of it failed.
- Login-SQL will now read for the GM list ALL accounts with level above 0, not just those with level above min_gm_level (just like the TXT server does)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5349 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20 21:28:44 +00:00
skotlex
9398266b65 - SC_NOCHAT won't be cancelled on death.
- Cleaned up the global message function. SN Explosion Spirits will no longer trigger in maps where said skill is unavailable.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5348 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20 20:54:18 +00:00
skotlex
3dbf70680c - Close confine won't get the bonus range on cast as other skills do due to exploits.
- Fixed a bug in setnpctimer checking out the wrong variable.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5347 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20 18:22:04 +00:00
MasterOfMuppets
1aad539664 Fixed a small typo I found while browsing through the mob skill database.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5346 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20 18:07:20 +00:00
skotlex
bc1aad166c - Added sd variables menuskill_id/menuskill_lv to store menu-based selections. These are used now to check the validity of skill use instead of sd->skillid/sd->skilllv
- Affected skills/packets: AC_MAKINGARROW/ AL_WARP/ AL_TELEPORT/ AM_PHARMACY (all refine functions)/ MC_IDENTIFY/ BS_REPAIRWEAPON/ SA_TAMINGMONSTER/ SA_AUTOSPELL/ WS_WEAPONREFINE/ SG_FEEL
- Removed feel_lv and repair_target variables as now they are handled by the previous two new variables.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5345 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20 17:34:48 +00:00
skotlex
4b752d6757 - Corrected implementation of Gangster Paradise to just prevent mobs from targetting you.
- Likely fixed Close Confine not unlocking the target when you move/are moved.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5343 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20 14:24:59 +00:00
Komurka
5172bae1a3 * Reverted back all 'status change' cards back to 10/20/30% (kRO website have full descs ~~)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5342 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20 13:24:49 +00:00