summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-02-23- Added mob skill conditions myhpinrate and friendhpinrate for using HP ↵skotlex6-22/+42
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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5380 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-23Fixed Summon skills, among others.Poki#311-237/+314
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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5378 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-23- Modified the way autospells stack to mimic official servers. Cards of the ↵skotlex14-166/+133
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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5377 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22- Windwalk's bonus is now +5 miserable flee.skotlex2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5375 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22- Removed pc_break_equip, added function skill_break_equip which handles ↵skotlex7-112/+119
rates, defenses and all that. On non-players it causes the strip effect for the corresponding skill lv1. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5374 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22* Fixed G_GOBLINE_XMAS mode (aggresive ~~) Komurka2-1/+2
Can anyone from script devs fix all G mobs mode ? git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5373 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22* One 'never-fixed' bug reportKomurka1-11/+19
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5372 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22- Cleaned up the Dev folder.skotlex5-435/+57
- 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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5370 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22* Made G_DARK_ILLUSION more ... aggressiveKomurka2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5369 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22- Changed the MAX_MOBSKILL value to 50 to give some 'breathing' room.skotlex1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5367 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22- Added map chk cells types CELL_CHKREACH and CELL_CHKNOREACH, they are the ↵skotlex8-93/+149
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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5366 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-22disabled st valentine eventLupus1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5365 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21- Fixed all skills getting range 0.... (except close confine which got range ↵skotlex2-1/+3
1 :X) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5362 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21* Changed a bunch of item names according to the upcoming iRO Lighthalzen ↵Poki#34-308/+319
Patch. [Poki#3] git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5361 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21- Some cleanup in skill.c, moved the icewall flag check to skill_notok.skotlex1-24/+9
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5360 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21- Modified party_send_movemap and guild_send_info_short to send the ↵skotlex5-24/+84
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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5359 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21- Fix to prevent using main chat when it disabled in atcommand_athena.LuzZza5-5/+9
- Fixed message codes in duel functions. - Small fix in log_refine, incorrect compare expression. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5358 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21- Some fine-tuning of the warp portal code which prevents it from messing up ↵skotlex3-14/+36
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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5356 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21- Vending is now cancelled on a pc_setposskotlex5-16/+27
- 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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5355 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21fixed repairsmanLupus3-13/+15
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5354 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-21- Oh yeah, made Super Novice explosion spirits trigger when the last phrase ↵skotlex3-2/+6
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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5352 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20- Added back the char-sql server sending the GM list when the map server ↵skotlex4-4/+7
connects. - Fixed a bug in the add_timer_interval error reporting. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5351 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20* Some mob_skill_db fixesKomurka2-8/+10
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5350 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20- Play-dead and Basilica now do block Gospelskotlex4-44/+32
- 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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5349 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20- SC_NOCHAT won't be cancelled on death.skotlex3-39/+47
- Cleaned up the global message function. SN Explosion Spirits will no longer trigger in maps where said skill is unavailable. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5348 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20- Close confine won't get the bonus range on cast as other skills do due to ↵skotlex3-2/+6
exploits. - Fixed a bug in setnpctimer checking out the wrong variable. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5347 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20Fixed a small typo I found while browsing through the mob skill database.MasterOfMuppets2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5346 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20- Added sd variables menuskill_id/menuskill_lv to store menu-based ↵skotlex7-106/+180
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://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5345 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20- Corrected implementation of Gangster Paradise to just prevent mobs from ↵skotlex4-14/+30
targetting you. - Likely fixed Close Confine not unlocking the target when you move/are moved. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5343 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20* Reverted back all 'status change' cards back to 10/20/30% (kRO website ↵Komurka2-18/+19
have full descs ~~) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5342 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20* Updated item_bluebox.txt, item_giftbox.txt, item_violetbox.txt, ↵Komurka9-877/+19387
item_db.txt, mob_db.txt, added item_cookie_bag.txt - new databases from Aegis 10.2 - implemented Cookie Bag item - added missing mobs - note: yes, I know that random item databases can be shorter (item_bluebox.txt, item_violetbox.txt, item_cookie_bag.txt, but not with current implementation of item randomizing for expamle: - there are 9285 items in item_bluebox.txt, and 1000000/9285 = real value - so line with Red Potion would contain rate = 1000000/9285*12 = real value (can't be) I think it's better to have bigger db, and do ONE rand check, than shorter and check it even 1000 times ~~ (in function itemdb_searchrandomid) so please, don't mess with them, or change them * Changed MAX_RANDITEM from 2000 to 10000 to fit new databases - Added reading of new file - item_cookie_bag.txt git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5341 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20* Updated mobs mode (ID 1001-1691) according to Aegis 10.2Komurka2-731/+732
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5340 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20- Fixed Taekwon stances not triggering.skotlex7-14/+64
- Added atcommand @exp - Added error reporting when add_timer_interval receives a negative/0 interval value. - Fixed a possible infinite recursion bug with splash self skills. - Modified the way firewall_hits_on_undead works, to loop and invoke multiple skill_attacks based on the value. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5338 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20Forgot about:Komurka1-0/+1
- all bAddEff and bResEff updated git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5337 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20* 2nd part (status % chances, coma) of item_db.txt update according to Aegis ↵Komurka3-38/+43
10.2 file - all cards, that had 20% on status change now have 6% - all cards, that had 10%+20% on status change now have 3%+3% - some small fixes - fixed Assaulter slaves thanks to Poki#3 There is MUCH more to do ~~ Also obb and ovb databases need to be updated. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5336 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-20* 1st part (autospells) of item_db.txt update according to Aegis 10.2 fileKomurka3-43/+45
- (to transtation devs) I suggest to update item descriptions git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5335 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-19New mob skill database from Aegis 10.2 (mobs 1001-1691)Komurka2-642/+932
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5334 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-19* Preparing eA for new mob_skill_db from Aegis 10.2 [Komurka]Komurka4-30/+37
- increased MAX_MOBSKILL 32 -> 40 git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5333 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-19- Fixed a compile warning this time ~.~skotlex1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5332 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-19- Oops, fixed the compilation error.skotlex2-4/+6
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5331 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-19- Added sd->canuseitem_tick = tick to the pc_authok initializer data. Fixes ↵skotlex3-15/+15
items not being usable under some circumstances. - Removed the empty ack packets from pc_useitem, it is now invoked from clif.c when the function to use items fails. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5329 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-19Updated the drops of CHUNG_E a bit.MasterOfMuppets2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5328 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-19- Fixed parsing of @kamic/@kamib to check for case.skotlex5-30/+44
- Now you can hide from Pressure. - Weapon endowing will work on targets already endowed with the same element. - Now reseff cards will take effect even if the status change is passed with &8 flag. In short, now reseff are ALWAYS applied to the status change defense. - Removed a missing break that was making AM_TWILIGHT2/3 always fail. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5327 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-18- Removed the SP_<stat> cases from status_get_sc_def as they were colliding ↵skotlex3-14/+11
with some status changes. - Some cleanup of the pc natural regen functions. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5326 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-18Violy Card fixKomurka2-4/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5324 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-18* Implemented SG_MIRACLE (Miracle of the Sun, Moon and Stars)Komurka9-228/+271
- duration is stored in battle_config.sg_miracle_skill_duration (currently it's set to 10 minutes) - ratio is stored in battle_config.sg_miracle_skill_ratio (currently it's set to 0.01% chance per character move) - this skill enables you usage of all Warmth skills, Comfort skills, and also all mobs will be target of the Stars regardless of the day and map - you'll see message "[Miracle of the Sun, Moon and Stars]" when skill kicks in git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5323 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-18- Added upgrade file upgrade_svn5322.sql because apparently not everyone has ↵skotlex2-0/+4
the guild table with autoincremental guild_id defined. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5322 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-18- Added an alternate path searching method for non-stacking mode.skotlex4-11/+37
- Allowed pc_setpos to place players on top of cells that are stacked in CELL_NOSTACK mode. - Fixed a missing break that was making Heal, Resurrection and some others become attack skills x.x' - Fixed a logic bug in the mob-walk code that was making them get stuck and not move (triggered quite often when the cell no stack mod is enabled) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5320 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-18udpated some missing items effectsLupus2-9/+8
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5319 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-18- Cleaned up irc.c (moved variable declarations before code commants >.>)skotlex4-12/+26
- Updated the VC project files by Joshuaali. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5316 54d463be-8e91-2dee-dedb-b68131a5f0ec