diff options
-rw-r--r-- | Changelog-Trunk.txt | 1 | ||||
-rw-r--r-- | conf-tmpl/battle/items.conf | 22 | ||||
-rw-r--r-- | doc/effect_list.txt | 83 | ||||
-rw-r--r-- | npc/cities/izlude.txt | 2 | ||||
-rw-r--r-- | npc/quests/skills/knight_skills.txt | 2 | ||||
-rw-r--r-- | npc/warps/fields/veins_fild.txt | 13 | ||||
-rw-r--r-- | src/map/status.c | 3 |
7 files changed, 66 insertions, 60 deletions
diff --git a/Changelog-Trunk.txt b/Changelog-Trunk.txt index 350eded0f..32cdac826 100644 --- a/Changelog-Trunk.txt +++ b/Changelog-Trunk.txt @@ -4,6 +4,7 @@ AS OF SVN REV. 5091, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK. 2007/05/11 + * Updated the effect list a bit, changes by Au{R}oN * Re-phrased the attacker flee/def penalty config descs [ultramage] Ref: http://www.eathena.ws/board/index.php?showtopic=150918 * Attempt to fix unwanted teleporting of immobile mobs [Playtester] diff --git a/conf-tmpl/battle/items.conf b/conf-tmpl/battle/items.conf index 18ea9a318..e52182328 100644 --- a/conf-tmpl/battle/items.conf +++ b/conf-tmpl/battle/items.conf @@ -15,16 +15,14 @@ // Originally Translated by Peter Kieser <pfak@telus.net> // Made in to plainer English by Ancyker //-------------------------------------------------------------- -//Note 1: Directives can be set using on/off, yes/no or 1/0. -//Note 2: All rates are in percents, 100 would mean 100%, 200 -// would mean 200%, etc -//Note 3: Value is not limited to 60K (see below) -// Other Information: -// All options are limited to a max of 60K (aprox) which is 600% -// or 60secs as appropiate. -// 1000 miliseconds is 1 second. -// Unless otherwise specified, the minimum value is 0 for all -// features. +//Note 1: Value is a config switch (on/off, yes/no or 1/0) +//Note 2: Value is in percents (100 means 100%) +//Note 3: Value is not limited to 60k (see below) +//Note 4: Value is a bitmask. If no description is given, +// assume object types (1: Pc, 2: Mob, 4: Pet, 8: Homun) +//Other Information: +// All values are limited to a number between 0 and 60k +// (60000, 600%, 60secs, ...), unless otherwise specified. //-------------------------------------------------------------- // The highest value at which an item can be sold via the merchant vend skill. (in zeny) (Note 3) @@ -75,8 +73,8 @@ item_check: no // On officials this is 0, but it's set to 100ms as a measure against bots/macros. item_use_interval: 100 -//Required level of bNoMagicDamage before Status Changes are blocked (Golden Thief Bug card). -//For example, if left at 50. An item can give bNoMagicDamage,40; +// Required level of bNoMagicDamage before Status Changes are blocked (Golden Thief Bug card). +// For example, if left at 50. An item can give bNoMagicDamage,40; // which reduces magic damage by 40%, but does not blocks status changes. gtb_sc_immunity: 50 diff --git a/doc/effect_list.txt b/doc/effect_list.txt index 0a3122df3..2ee473b4e 100644 --- a/doc/effect_list.txt +++ b/doc/effect_list.txt @@ -1,11 +1,12 @@ //===== Athena Doc ======================================== -//= Client Effect List +//= Client Effects List //===== By ================================================ //= Valaris, Spira, Au{R}oN, Tharis, HiddenDragon //===== Version =========================================== -//= 1.0 +//= 1.1 //========================================================= //= 1.0 - Formatted to the standard +//= 1.1 - New effects, from 2007/05/07 Sakexe [Au{R}oN] //===== Description ======================================= //= A list of client-side effects sorted by their ID //========================================================= @@ -17,7 +18,7 @@ You can produce these effects ingame by doing "@effect <number> 22" (22=self). It's also possible to attach effects to item/npc scripts by using 'misceffect'. number description ------- ----------- +------ ----------- 0. Regular Hit 1. Melee Skill Hit (Bash) 2. Melee Skill Hit @@ -221,7 +222,7 @@ number description 200. (nothing) 201. (nothing) 202. Lv 99 Aura Bubble -203. Mental Strenght Lightning (Without Sound) +203. Mental Strength Lightning (Without Sound) 204. Red Herb/Potion 205. Orange Potion 206. Yellow Potion @@ -339,14 +340,14 @@ number description 318. Something Like Big Square Beam 319. Another Small Basilica 320. Offensive Heal -321. Warp NPC °_° +321. Warp NPC O.O 322. Big Sunlight Through The Roof 323. Small Sunlight Through The Roof 324. Medium Sunlight Through The Roof 325. Another Heal Effect 326. Chase Walk Left Foot 327. Chse Walk Right Foot -328. Asura Strike Word +328. Monk Asura Strike 329. Triple Strike 330. Combo Finish 331. Natural HP Regeneration @@ -354,7 +355,7 @@ number description 333. Autumn Leaves 334. Blind 335. Poison -336. Kirye Eleison/Parring/Defender Shield +336. Kyrie Eleison/Parrying Shield 337. Class Change 338. Super Novice/Taekwon Level Up Angel 339. Spiral Pierce @@ -413,7 +414,7 @@ number description 392. Reject Sword 393. Arrow Vulcan 394. Sheltering Bliss -395. Soul Change (The same of 384) +395. Soul Change (the same as 384) 396. Marionette Control 397. (nothing) 398. (nothing) @@ -447,9 +448,9 @@ number description 426. Running Hit Effect 427. (nothing) 428. (nothing) -429. Taekwon Normal Kick -430. The Same of 429 -431. The Same of 429 and 430 +429. Taekwon Normal Kicks +430. Taekwon Normal Kicks +431. Taekwon Normal Kicks 432. Star Gladiator Map Recognize 433. Something like 432 434. Like 429, 430 and 431 @@ -481,7 +482,7 @@ number description 460. Green tornado (unused) 461. Blue tornado (unused) 462. Kaupe Dodge Effect -463. The Same of 462 +463. Kaupe Dodge Effect 464. White tornado (unused) 465. Purple tornado (unused) 466. Another Round Kick @@ -503,8 +504,8 @@ number description 482. Demon of The Sun Moon And Stars (Level 8) 483. Demon of The Sun Moon And Stars (Level 9) 484. Demon of The Sun Moon And Stars (Level 10) -485. Lightning like Mental Strenght but White -486. Like Mental Strenght but White +485. Mental Strength Lightning but White +486. Mental Strength Lightning 487. Demon of The Sun Moon And Stars Ground Effect 488. Comfort Skills 489. (nothing) @@ -518,9 +519,9 @@ number description 497. Twilight Alchemy 1 498. Twilight Alchemy 2 499. Twilight Alchemy 3 -500. Need More Test Skill -501. WTF? -502. Need More Test Skill +500. Player Become Blue with Blue Aura +501. Chase Walk Animation +502. Player Become Yellow with Yellow Aura 503. Soul Link Word 504. (nothing) 505. Memorize @@ -528,18 +529,18 @@ number description 507. Authoritative Badge 508. Fire Cracker 509. Valentine Day Hearth (Wings) -510. WOOH! Another Ashura Strike Word (Its the opposite of the original 328!!) +510. Champion Asura Strike 511. (nothing) -512. Chain Crush COmbo -513. O_O Like Area Cast Target -514. O_O I Really don't know this +512. Chain Crush Combo +513. Area Cast +514. Really Big Circle O.O 515. Einbroch Fog 516. Airship Cloud 517. (nothing) 518. Cart Termination 519. Speed Down Potion 520. Shield Bumerang -521. O_O I Really don't know this +521. Player Become Red with Red Aura 522. Gravitation Field 523. Tarot Card of Fate (The Fool) 524. Tarot Card of Fate (The Magician) @@ -555,21 +556,21 @@ number description 534. Tarot Card of Fate (The Tower) 535. Tarot Card of Fate (The Star) 536. Tarot Card of Fate (The Sun) -537. O_O I Really don't know this -538. O_O I Really don't know this +537. Acid Demonstration +538. Player Become Green with Green Aura 539. Throw Random Bottle 540. Instant Small->Normal 541. (nothing) 542. KA-Spell (1st Part) 543. Kahii 544. Warmth Red Sprite -545. Sound and... PUFF Crash Client :P +545. Sound and... PUFF Client Crash :P 546. Another HP/SP Regeneration 547. Estin 548. Istant Red Sprite 549. Istant Blue Sprite 550. Another Effect like Running Hit -551. O_O Effect Like Estun but with Circle +551. Effect Like Estun but with Circle 552. (nothing) 553. Esma 554. (nothing) @@ -603,10 +604,10 @@ number description 582. Another Super Novice/Taekwon Angel 583. Warmth Hit 584. Full Buster -585. A Gunslinger Skill +585. 5 Medium Size Explosion 586. Somatology Lab Mobs Aura -587. WTF? -588. WTF? +587. Big Purple Flame +588. Little Red Flame 589. Eswoo 590. Running Stop 591. (nothing) @@ -617,7 +618,7 @@ number description 596. Food Effect (AGI) 597. Food Effect (DEX) 598. Food Effect (LUK) -599. O_O I Really don't know this +599. Cast Time Sound and Flashing Animation on Player 600. Something Happen Near Shadow Sprite 601. Sight Blaster 602. Something About 2nd Class New Skills @@ -630,7 +631,7 @@ number description 609. Cooking Failed 610. Success 611. Failed -612. -?- +612. Korean Words and /no1 Smile O.O 613. Throw Shuriken 614. Throw Kunai 615. Throw Fumma Shuriken @@ -673,8 +674,8 @@ number description 652. Like Regeneration Number but Red with a Sound 653. Like Regeneration Number but Red 654. Like Regeneration Number but Purple -655. Player Become Green slooooooowly -656. Green FLash +655. Mobs Skill (Change to Undead Element) +656. Final animation for Change Undead Element 657. (nothing) 658. (nothing) 659. (nothing) @@ -684,8 +685,16 @@ number description 663. (nothing) 664. (nothing) 665. Little Blue Ball Falling From Sky -666. New Mobs Skill (Earthquake) +666. Mobs Skill (Earthquake) 667. (nothing) -668. New Mobs Skill (Unamed) -669. New Mobs Skill (Unamed) -670.+ No More Effects +668. Mobs Skill (Scream) +669. Mobs Skill (Critical Slash) +670. Mobs Skill (Scream Without Sound) +671. The Japan Earth Symbol (Like 'Seven Wind LV 1' but is in the Ground) +672. The Japan Wind Symbol (Like 'Seven Wind LV 2' but is in the Ground) +673. (nothing) +674. Like Curse Effect +675. Like Parrying/Kyrie Eleison barrier but is Yellow with small Cross in every barrier piece +676. Mobs Skill (Maybe is Full Screen Slow Down, or something like Slow Cast) +677. Mobs Skill (Unamed) +678+. No More Effects in 2007/05/07 Sakexe diff --git a/npc/cities/izlude.txt b/npc/cities/izlude.txt index 900f2c3a8..2b81c9591 100644 --- a/npc/cities/izlude.txt +++ b/npc/cities/izlude.txt @@ -450,7 +450,7 @@ izlude,124,178,4 script Soldier 105,{ izlude,56,126,7 script Cebalis::RedCebalis 85,{ mes "[Red]"; - mes "The only slill that's needed for a"; + mes "The only skill that's needed for a"; mes "Swordman is ^FF0000Bash^000000! Bash, Bash and"; mes "ONLY ^FF0000BASH^000000! No need to waste time"; mes "and effort for smaller skills!"; diff --git a/npc/quests/skills/knight_skills.txt b/npc/quests/skills/knight_skills.txt index b7b1bb29c..41feec727 100644 --- a/npc/quests/skills/knight_skills.txt +++ b/npc/quests/skills/knight_skills.txt @@ -262,7 +262,7 @@ prontera,69,351,0 script #Observer 111,{ mes "- enough. -"; close; } - mes "- You can see the Calvary Division -"; + mes "- You can see the Cavalry Division -"; mes "- training very hard. -"; mes "- The loud shoutings are quite annoying, -"; mes "- but they are working hard -"; diff --git a/npc/warps/fields/veins_fild.txt b/npc/warps/fields/veins_fild.txt index b1e3fd196..cd49a48b3 100644 --- a/npc/warps/fields/veins_fild.txt +++ b/npc/warps/fields/veins_fild.txt @@ -39,12 +39,9 @@ ve_fild05,359,192,0 warp veinswarp5019 1,1,ve_fild06,84,179 ve_fild04,115,49,0 warp veinswarp5020 1,1,ve_fild06,84,179 ve_fild06,88,176,0 script veinswarp5021 45,1,1,{ - switch(rand(2)){ - case 1: - warp "ve_fild04",115,52; - break; - default: - warp "ve_fild05",354,192; - break; - } + if (rand(2)) + warp "ve_fild04",115,52; + else + warp "ve_fild05",354,192; + end; } diff --git a/src/map/status.c b/src/map/status.c index af86c8951..d75ab7c6a 100644 --- a/src/map/status.c +++ b/src/map/status.c @@ -5750,12 +5750,13 @@ int status_change_start(struct block_list *bl,int type,int rate,int val1,int val val4 = BF_WEAPON|BF_MISC; //Type break; case SC_ENCHANTARMS: + //end previous enchants + skill_enchant_elemental_end(bl,type); //Make sure the received element is valid. if (val2 >= ELE_MAX) val2 = val2%ELE_MAX; else if (val2 < 0) val2 = rand()%ELE_MAX; - skill_enchant_elemental_end(bl,type); break; case SC_ARMOR_ELEMENT: //Place here SCs that have no SCB_* data, no skill associated, no ICON |