Compare commits

...

69 Commits

Author SHA1 Message Date
Atemo
be632c5d5c Follow-up 5e84cc685d
Too many SCs were removed
2024-07-22 17:09:32 +02:00
Atemo
5e84cc685d Small clean-up 2024-07-22 16:56:58 +02:00
Atemo
121c2d10f3 Merge branch 'master' into update/skills_Spirit_Handler 2024-07-22 16:45:55 +02:00
Atemo
e39fa4b66a Corrected pet_db.yml script (#8509) 2024-07-21 14:12:23 +02:00
Atemo
c5eaa1544f Updated Old Glast Heim instance (#8504)
Updated dialog and system of Old Glast Heim instance.
* Added missing checkweight
* Added missing dialogue and warp when a player did not receive the reward after killing the first mvp "Corrupted Soul"
* Corrected monster re-spawn on map 2 : previous monster spawn by the npc are now killed before new spawn
2024-07-16 22:33:34 +02:00
Daegaladh
1d9cfdb17d Fixes custom warper var (#8503)
Follow-up to f8c9481673
2024-07-14 23:09:50 +02:00
Aleos
4b32621c61 Resolve Death Valley HP/SP adjustment (#8501)
* Fixes #8428.
* The skill will now properly take the SP first before healing HP of the target player.
Thanks to @jamesandrewww!
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-07-13 09:47:55 -04:00
Vincent Stumpf
3b1c33c5d9 Fix stack overflow in npc_parse_shop (#8496) 2024-07-07 11:24:53 +02:00
Daegaladh
f8c9481673 Added optional Pre-Renewal Brasilis (#8480) 2024-07-06 23:24:48 +02:00
Playtester
78a2babe4d Monster Losing Target Display (#8479)
- When a monster loses its target, it will now properly display movement to the next cell rather than snapping back to the previous cell
- Looters will no longer spam movement packets to the client when they go for loot
- Added some base implementation for sub-cell coordinates
- Fixes #8232

Co-authored-by: Lemongrass3110
2024-07-06 12:51:58 +02:00
Daegaladh
0a977c1fd7 Fixed vending_over_max behavior to match official (#8469)
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-07-05 02:35:41 +02:00
Daegaladh
29a63820fd Fixed searchstores incorrectly updating uses (#8491) 2024-07-04 22:22:44 +02:00
Vincent Stumpf
4f2beac029 Clear start_items when reading a new value (#8493)
Fixes #8492
2024-07-04 21:50:40 +02:00
Carlosgrr
529d8fea3d Reverting Magic Wand Quest to request Trunks (#8473)
Fixes #8465
2024-07-04 20:33:14 +02:00
Lemongrass3110
d2cb6c10e1 Fixed packets 0x440 and 0x8cf (#8486)
Follow up to d445497

Fixes #8478

Thanks to @gmragnarok, @LadyNanuia and @Haydrich
2024-07-04 19:29:00 +02:00
Atemo
fccf328a54 Implemented new items up to July 3, 2024 (#8488)
* Sorted the item IDs
* Added prt_mk map in mapcache
2024-07-04 15:27:17 +02:00
Lemongrass3110
25b9126644 Refactored get/set unitdata (#8483)
Fixes #8481

Thanks to @Hyroshima
2024-07-03 17:05:15 +02:00
Lemongrass3110
2206d1a960 Fixed NoNearNPC flag (#8487)
Fixes #8471

Thanks to @xVaan
2024-07-03 16:02:22 +02:00
Atemo
1d8dec4b72 Uncommented quest ID related to illusion investigation (teddy bear) (#8477) 2024-06-30 19:05:43 +02:00
Atemo
995a5d0f60 Corrected barter shop of illusion dungeon (#8472)
Follow-up 5ca7aee79b
Fancy_Flower can't be refined.
2024-06-29 17:08:08 +02:00
Pokye
5ca7aee79b Correction of illusion dungeon's barter shop (#8470) 2024-06-29 15:16:12 +02:00
Vincent Stumpf
73b878db37 Add expanded 4ths to jobmaster (#8267) 2024-06-28 21:39:00 +02:00
Atemo
14a22de993 Added missing clear cutin (#8467)
Corrected encoding of some files
2024-06-28 20:20:49 +02:00
Atemo
0057d862af Initial release of Illusion of Teddy bear (Walkthrough conversion) (#8459)
* Increased MAX_BARTER_REQUIREMENTS to 6
* Fixed #6460
2024-06-28 17:36:29 +02:00
akaineko
82d3b078c3 Fixed rand issue in KO job quest (#8463) 2024-06-28 15:01:15 +02:00
Atemo
88e3eba8cf Updated instance_check_party script command (#8457)
* The command now returns 0 if the party id does not exist
* Fixed #8426

Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
2024-06-27 18:23:03 +02:00
Lemongrass3110
c8935ef18a Official conversion of lasagna warps (#8464) 2024-06-27 09:16:33 +02:00
Pokye
fa5e642d4d Initial implementation of Shopping Boards (#8453)
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Daegaladh <daegaladh@shadowgames.es>
2024-06-26 20:50:14 +02:00
Daegaladh
549fc3f860 Fixed searchstores and added a map parameter (#8456)
Co-authored-by: Aleos <aleos89@users.noreply.github.com>
Co-authored-by: Atemo <Atemo@users.noreply.github.com>
Co-authored-by: Lemongrass3110 <lemongrass@kstp.at>
2024-06-26 20:21:26 +02:00
Playtester
30f8cb1f6e Star Gladiator Miracle Chance (#8460)
- Reduced default chance of Miracle to occur from 0.02% to 0.005%
- Chance of Miracle to occur is now further reduced if AGI is above 46
- Fixes #8445
2024-06-26 11:38:46 +02:00
Atemo
21359386be Exported constants for setdialogalign script command (#8458)
Follow-up eb308dcad2
2024-06-25 17:27:33 +02:00
Playtester
861833bcfa Frost Joke / Scream on Party Members (#8455)
- Base chance of Frost Joke / Scream to cause status changes to party members is now one fourth of the original chance
- Variable duration of Frost Joke when applied to party members is now always 15s
- Fixes #8454
2024-06-22 22:22:44 +02:00
Daegaladh
a0bec6a404 Configs for account names, character names, and passwords minimum length (#8448) 2024-06-21 20:36:21 +02:00
Daegaladh
5123704795 Added player permission script commands (#8450) 2024-06-21 19:12:01 +02:00
Atemo
d344caa08d Implemented NPC_DEADLYCURSE2 and NPC_DEADLYCURSE (#8447)
* Implemented NPC_DEADLYCURSE2
* Splash skill inflicting no damage and activating the status "Deadly_Defeasance" on surrounding target
* Unknown if the duration scale with level. The duration at level 5 is 30s

* Implemented NPC_DEADLYCURSE
* There is not much information on this, assuming it is a single target skill
* Does not deal any damage
* No info on max level, monsters use it level 1
* Duration at level 1 is 15s

* Uncommented NPC_DEADLYCURSE2 in mob_skill_db
2024-06-21 14:48:26 +02:00
Lemongrass3110
1ca634df1d Packet cleanups - const and casts (#8422) 2024-06-20 14:33:47 +02:00
Playtester
5f16a06f2f Renewal Bowling Bash Knockback (#8449)
- Fixed Bowling Bash causing knockback effect twice in renewal (fixes #8435)
2024-06-20 07:59:21 +02:00
Playtester
566ac2078d Guillotine Fist SP Recovery Prevention Cleanup (#8443)
- Unified code for SC_EXTREMITYFIST
  * It stops natural SP recovery for 300s in pre-re
  * It stops natural SP recovery and recovery from items for 3s and shows icon in renewal
- Removed SC_EXTREMITYFIST2 as it's no longer needed
- Fixed an issue that caused a natural SP regen tick to happen right after using Guillotine Fist
- Fixes #8377
2024-06-19 07:53:30 +02:00
Atemo
5bc0702191 Merge correction 2024-05-13 16:12:10 +02:00
Atemo
6fac9beb79 Merge branch 'master' into update/skills_Spirit_Handler 2024-05-13 15:44:36 +02:00
Atemo
055253a926 Merge corrections 2024-03-25 20:37:34 +01:00
Atemo
fc53e2e6dc Merge branch 'master' into update/skills_Spirit_Handler 2024-03-25 20:27:12 +01:00
Atemo
ac685aaa98 Merge correction 2024-01-26 15:20:48 +01:00
Atemo
b58eeb79ac Merge correction 2024-01-23 15:21:19 +01:00
Atemo
dd540bddb2 Merge branch 'master' into update/skills_Spirit_Handler 2024-01-23 15:07:47 +01:00
Atemo
6b2b0f3392 Merge branch 'master' into update/skills_Spirit_Handler 2024-01-18 15:48:45 +01:00
Atemo
0a9e1cd977 Removed useless sd check 2024-01-01 16:27:24 +01:00
Atemo
2aa0335165 Moved SC_KI_SUL_RAMPAGE to clif_parse_WalkToXY (request to walk) 2023-12-29 20:33:47 +01:00
Atemo
ea9d7ea370 Merge branch 'update/skills_Spirit_Handler' of https://github.com/rathena/rathena into update/skills_Spirit_Handler 2023-11-03 14:18:04 +01:00
Atemo
d71b8dc13c Corrected skill Description of SH_COMMUNE_WITH_KI_SUL in skill_db.yml 2023-11-03 14:17:28 +01:00
Atemo
7d05fc72a9 Update src/map/battle.cpp
Co-authored-by: munkrej <schmunk@posteo.de>
2023-11-01 23:06:51 +01:00
Atemo
4825842ef2 Corrections 2023-11-01 15:57:48 +01:00
Atemo
3f30991efa Implemented SH_BLESSING_OF_MYSTICAL_CREATURES (2nd rebalance)
MAX Lv: 5
Skill Requirement: Mystical Creature Mastery 10, Commune with Kisul 1
Skill Form: Active(AP)
Type: Secondary
Target: Single target
Consumes: AP 100
Description: Gives the Blessing of Mystical Creatures to 1 party member, excluding doram and self, recovers the target's AP to 200 and increases P.Atk, S.Matk for 10 seconds.
When the skill duration ends, target's AP becomes 0.
The target can't receive Blessing of Mystical Creatures again for 1 minute.
_
[Level 1]: P.Atk, S.Matk +10
[Level 2]: P.Atk, S.Matk +20
[Level 3]: P.Atk, S.Matk +30
[Level 4]: P.Atk, S.Matk +40
[Level 5]: P.Atk, S.Matk +50

1st rebalance :
(nothing)

2nd rebalance :
(nothing)
2023-11-01 15:57:47 +01:00
Atemo
b09a53cfe1 Implemented SH_HYUN_ROK_CANNON (2nd rebalance)
MAX Lv: 7
Skill Requirement: Mystical Creature Mastery 5, Hyunrok Breeze 3
Skill Form: Active
Type: Magic
Target: Single target
Recovery: AP 1 (2 if Commune With Hyunrok is learned)
Description: Using the mysterious magical power of Hyunrok, fires the powerful magic cannon to the target.
Deals additional damage depends on level of Mystical Creature Mastery user learned, user's base level and SPL.
If the user learned Commune With Hyunrok, increases skill damage and increases AP recovery amount.
Damage property can be changed according to Colors of Hyunrok.
_
[Level 1]: (2600 + (Mystical Creature level x 50))% Matk.
Commune With Hyunrok: (2900 + (Mystical Creature level x 75))% Matk.
[Level 2]: (4150 + (Mystical Creature level x 50))% Matk.
Commune With Hyunrok: (4750 + (Mystical Creature level x 75))% Matk.
[Level 3]: (5700 + (Mystical Creature level x 50))% Matk.
Commune With Hyunrok: (6600 + (Mystical Creature level x 75))% Matk.
[Level 4]: (7250 + (Mystical Creature level x 50))% Matk.
Commune With Hyunrok: (8450 + (Mystical Creature level x 75))% Matk.
[Level 5]: (8800 + (Mystical Creature level x 50))% Matk.
Commune With Hyunrok: (10300 + (Mystical Creature level x 75))% Matk.
[Level 6]: (10350 + (Mystical Creature level x 50))% Matk.
Commune With Hyunrok: (12150 + (Mystical Creature level x 75))% Matk.
[Level 7]: (11900 + (Mystical Creature level x 50))% Matk.
Commune With Hyunrok: (14000 + (Mystical Creature level x 75))% Matk.

1st rebalance :
- Removes 0.5 seconds delay after skill.
- Increases SP consumption from 62 to 74 based on level 7.
- Increases damage from 3400%/4400%(Commune With Hyunrok)Matk to 7300%/8500%(Commune With Hyunrok)Matk based on level 7.

2nd rebalance :
- Increases cast range from 9 cells to 11 cells.
- Reduces SP consumption from 74 to 65 based on level 7.
- Increases base damage from 7350%/8500%Matk to 11900%/14000%Matk based on level 7.
2023-11-01 15:56:18 +01:00
Atemo
750a5af89e Implemented SH_HYUN_ROKS_BREEZE (2nd rebalance)
MAX Lv: 7
Skill Requirement: Mystical Creature Mastery 3, Colors of Hyunrok 3
Skill Form: Active
Type: Magic
Target: 1 cell ground target
Recovery: AP 4
Description: Using the mysterious magical power of Hyunrok to create breeze on the ground, inflicts neutral property magical damage every 0.3 seconds for 4.5 seconds to all targets within range.
Deals additional damage depends on level of Mystical Creature Mastery user learned, user's base level and SPL.
If the user learned Commune With Hyunrok, increases skill damage.
Damage property can be changed according to Colors of Hyunrok.
_
[Level 1]: (1400 + (Mystical Creature level x 20))% Matk.
Commune With Hyunrok: (1700 + (Mystical Creature level x 40))% Matk / area of effect: 5 x 5 cells.
[Level 2]: (2150 + (Mystical Creature level x 20))% Matk.
Commune With Hyunrok: (2650 + (Mystical Creature level x 40))% Matk / area of effect: 5 x 5 cells.
[Level 3]: (2900 + (Mystical Creature level x 20))% Matk.
Commune With Hyunrok: (3600 + (Mystical Creature level x 40))% Matk / area of effect: 7 x 7 cells.
[Level 4]: (3650 + (Mystical Creature level x 20))% Matk.
Commune With Hyunrok: (4550 + (Mystical Creature level x 40))% Matk / area of effect: 7 x 7 cells.
[Level 5]: (4400 + (Mystical Creature level x 20))% Matk.
Commune With Hyunrok: (5500 + (Mystical Creature level x 40))% Matk / area of effect: 9 x 9 cells.
[Level 6]: (5150 + (Mystical Creature level x 20))% Matk.
Commune With Hyunrok: (6450 + (Mystical Creature level x 40))% Matk / area of effect: 9 x 9 cells.
[Level 7]: (5900 + (Mystical Creature level x 20))% Matk.
Commune With Hyunrok: (7400 + (Mystical Creature level x 40))% Matk / area of effect: 11 x 11 cells.

1st rebalance :
- Increases SP consumption from 92 to 94 based on level 7.
- Increases AP recovery rate from 3 to 4.
- Increases damage from 2250%/4000%(Commune With Hyunrok)Matk to 4800%/6300%(Commune With Hyunrok)Matk based on level 7.

2nd rebalance :
- Increases base damage from 4800%/6300%Matk to 5900%/7400%Matk per hit based on level 7.
2023-11-01 15:56:17 +01:00
Atemo
e78f81b1d1 Implemented SH_COLORS_OF_HYUN_ROK (2nd rebalance)
MAX Lv: 7
Skill Requirement: Mystical Creature Mastery 1
Skill Form: Active
Type: Secondary
Target: Instant Casting
Description: With the mysterious magical power of Hyunrok, endows elemental property to Catnip Meteor, Hyunrok Breeze and Hyunrok Cannon for 300 seconds.
If the user learned Commune with Hyunrok, using this skill also increases Catnip Meteor damage by 50%.
When using skill level 7, the endowment is canceled.
_
[Level 1]: Endows water property.
[Level 2]: Endows wind property.
[Level 3]: Endows earth property.
[Level 4]: Endows fire property.
[Level 5]: Endows shadow property.
[Level 6]: Endows holy property.
[Level 7]: Removes the endowment.

1st rebalance :
(nothing)

2nd rebalance :
(nothing)
2023-11-01 15:56:15 +01:00
Atemo
f17fb250be Implemented SH_KI_SUL_RAMPAGE (2nd rebalance)
MAX Lv: 7
Skill Requirement: Mystical Creature Mastery 5, Marine Festival of Kisul 2, Sandy Festival of Kisul 2
Skill Form: Active
Type: Recovery
Target: Instant Casting
Description: Using the powerful healing effect of Kisul.
Recovers 2 AP every 1 second to all party members, excluding the user, with 7 x 7 cells around the user.
The user can't use other skills while this skill is active, and if the user leaves the standing cell due to certain effect such as being knocked-back, the skill effect is canceled.
If the user learned Commune with Kisul, increases area of effect to 11 x 11 cells and increases AP recovery amount to 4.
_
[Level 1]: Duration: 4 seconds.
[Level 2]: Duration: 5 seconds.
[Level 3]: Duration: 6 seconds.
[Level 4]: Duration: 7 seconds.
[Level 5]: Duration: 8 seconds.
[Level 6]: Duration: 9 seconds.
[Level 7]: Duration: 10 seconds.

1st rebalance :
(nothing)

2nd rebalance :
- Reduces AP recovery rate from 3/6 to 2/4.
2023-11-01 15:56:14 +01:00
Atemo
6680ce00df Implemented SH_SANDY_FESTIVAL_OF_KI_SUL (2nd rebalance)
MAX Lv: 5
Skill Requirement: Mystical Creature Mastery 3, Kisul Water Spraying 3
Skill Form: Active
Type: Buff
Target: Instant Casting
Recovery: AP 4
Description: With the power of the sea by Kisul, increases SPL, WIS and STA to self and nearby party member around the user.
If the user learned Commune With Kisul, increases area of effect and doubles the skill duration.
Doesn't stack with Cardinal's Religio.
_
[Level 1]: SPL, WIS, STA + 2 / duration: 60 seconds / area of effect: 5 x 5 cells.
Commune With Kisul: area of effect: 9 x 9 cells.
[Level 2]: SPL, WIS, STA + 4 / duration: 75 seconds / area of effect: 7 x 7 cells.
Commune With Kisul: area of effect: 11 x 11 cells.
[Level 3]: SPL, WIS, STA + 6 / duration: 90 seconds / area of effect: 9 x 9 cells.
Commune With Kisul: area of effect: 13 x 13 cells.
[Level 4]: SPL, WIS, STA + 8 / duration: 105 seconds / area of effect: 11 x 11 cells.
Commune With Kisul: area of effect: 15 x 15 cells.
[Level 5]: SPL, WIS, STA + 10 / duration: 120 seconds / area of effect: 13 x 13 cells.
Commune With Kisul: area of effect: 17 x 17 cells.

1st rebalance :
- Increases AP recovery rate from 2 to 4.

2nd rebalance :
(nothing)
2023-11-01 15:56:13 +01:00
Atemo
5c9a72efef Implemented SH_MARINE_FESTIVAL_OF_KI_SUL (2nd rebalance)
MAX Lv: 5
Skill Requirement: Mystical Creature Mastery 3, Kisul Water Spraying 3
Skill Form: Active
Type: Buff
Target: Instant Casting
Recovery: AP 4
Description: With the power of the sea by Kisul, increases POW, CRT and CON to self and nearby party member around the user.
If the user learned Commune With Kisul, increases area of effect and doubles the skill duration.
Doesn't stack with Cardinal's Benedictum.
_
[Level 1]: POW, CRT, CON + 2 / duration: 60 seconds / area of effect: 5 x 5 cells.
Commune With Kisul: area of effect: 9 x 9 cells.
[Level 2]: POW, CRT, CON + 4 / duration: 75 seconds / area of effect: 7 x 7 cells.
Commune With Kisul: area of effect: 11 x 11 cells.
[Level 3]: POW, CRT, CON + 6 / duration: 90 seconds / area of effect: 9 x 9 cells.
Commune With Kisul: area of effect: 13 x 13 cells.
[Level 4]: POW, CRT, CON + 8 / duration: 105 seconds / area of effect: 11 x 11 cells.
Commune With Kisul: area of effect: 15 x 15 cells.
[Level 5]: POW, CRT, CON + 10 / duration: 120 seconds / area of effect: 13 x 13 cells.
Commune With Kisul: area of effect: 17 x 17 cells.

1st rebalance :
- Increases AP recovery rate from 2 to 4.

2nd rebalance :
(nothing)
2023-11-01 15:56:12 +01:00
Atemo
76d7234565 Implemented SH_KI_SUL_WATER_SPRAYING
MAX Lv: 7
Skill Requirement: Mystical Creature Mastery 1
Skill Form: Active
Type: Recovery
Target: Instant Casting
Recovery: AP 1
Description: Fires the water cannon contained healing power of Kisul, recovers HP to self and nearby party member around the user.
Recovers additional amount depends on level of Mystical Creature Mastery user learned, user's base level and CRT.
If the user learned Commune with Kisul, increases area of effect and healing amount.
_
[Level 1]: Healing amount: 500 + (Mystical Creature Mastery level x 100) / area of effect: 7 x 7 cells.
Commune With Kisul: Healing amount: 750 + (Mystical Creature Mastery level x 150) / area of effect: 11 x 11 cells.
[Level 2]: Healing amount: 1000 + (Mystical Creature Mastery level x 100) / area of effect: 7 x 7 cells.
Commune With Kisul: Healing amount: 1500 + (Mystical Creature Mastery level x 150) / area of effect: 11 x 11 cells.
[Level 3]: Healing amount: 1500 + (Mystical Creature Mastery level x 100) / area of effect: 9 x 9 cells.
Commune With Kisul: Healing amount: 2250 + (Mystical Creature Mastery level x 150) / area of effect: 13 x 13 cells.
[Level 4]: Healing amount: 2000 + (Mystical Creature Mastery level x 100) / area of effect: 9 x 9 cells.
Commune With Kisul: Healing amount: 3000 + (Mystical Creature Mastery level x 150) / area of effect: 13 x 13 cells.
[Level 5]: Healing amount: 2500 + (Mystical Creature Mastery level x 100) / area of effect: 11 x 11 cells.
Commune With Kisul: Healing amount: 3750 + (Mystical Creature Mastery level x 150) / area of effect: 15 x 15 cells.
[Level 6]: Healing amount: 3000 + (Mystical Creature Mastery level x 100) / area of effect: 11 x 11 cells.
Commune With Kisul: Healing amount: 4500 + (Mystical Creature Mastery level x 150) / area of effect: 15 x 15 cells.
[Level 7]: Healing amount: 3500 + (Mystical Creature Mastery level x 100) / area of effect: 13 x 13 cells.
Commune With Kisul: Healing amount: 5250 + (Mystical Creature Mastery level x 150) / area of effect: 17 x 17 cells.

(no rebalance)
2023-11-01 15:56:11 +01:00
Atemo
c006ae4da7 Implemented SH_TEMPORARY_COMMUNION
MAX Lv: 5
Skill Requirement: Mystical Creature Mastery 10
Skill Form: Active(AP)
Type: Secondary
Target: Instant Casting
Consumes: AP 150
Description: Can only be used when the user learned at least one of either Commune with Chulho, Kisul or Hyunrok.
Through the temporary communion with Chulho, Kisul and Hyunrok, the user is in the state of communion of all three mystical creatures for the certain duration.
Increases P.Atk, S.Matk and H.Plus for the duration.
_
[Level 1]: Duration: 30 seconds / P.Atk, S.Matk, H.Plus +3
[Level 2]: Duration: 60 seconds / P.Atk, S.Matk, H.Plus +6
[Level 3]: Duration: 90 seconds / P.Atk, S.Matk, H.Plus +9
[Level 4]: Duration: 120 seconds / P.Atk, S.Matk, H.Plus +12
[Level 5]: Duration: 150 seconds / P.Atk, S.Matk, H.Plus +15

1st rebalance :
(none)

2nd rebalance :
(none)
2023-11-01 15:56:09 +01:00
Atemo
9de0a5fa53 Implemented SH_HOGOGONG_STRIKE (2nd rebalance)
MAX Lv: 7
Skill Requirement: Mystical Creature Mastery 5, Howling of Chulho 3
Skill Form: Active
Type: Ranged Physical
Target: Single target
Recovery: AP 1 (2 if Commune With Chulho is learned)
Description: Punches the front paws of Chulho to nearby targets who are affected by [Hogogong effect], inflicts long ranged physical damage to the targets for 3 hits.
Deals additional damage depends on level of Mystical Creature Mastery user learned, user's base level and POW, has a chance to trigger critical, critical chance is the user's Cri.
The effectiveness of critical modifier is applied by half.
If the user learned Commune With Chulho, increases skill damage and increases AP recovery amount.
_
[Level 1]: (380 + (Mystical Creature level x 10))% Atk per hit.
Commune With Chulho: (600 + (Mystical Creature level x 20))% Atk per hit / area of effect: 7 x 7 cells.
[Level 2]: (580 + (Mystical Creature level x 10))% Atk per hit.
Commune With Chulho: (950 + (Mystical Creature level x 20))% Atk per hit / area of effect: 7 x 7 cells.
[Level 3]: (780 + (Mystical Creature level x 10))% Atk per hit.
Commune With Chulho: (1300 + (Mystical Creature level x 20))% Atk per hit / area of effect: 7 x 7 cells.
[Level 4]: (980 + (Mystical Creature level x 10))% Atk per hit.
Commune With Chulho: (1650 + (Mystical Creature level x 20))% Atk per hit / area of effect: 9 x 9 cells.
[Level 5]: (1180 + (Mystical Creature level x 10))% Atk per hit.
Commune With Chulho: (2000 + (Mystical Creature level x 20))% Atk per hit / area of effect: 9 x 9 cells.
[Level 6]: (1380 + (Mystical Creature level x 10))% Atk per hit.
Commune With Chulho: (2350 + (Mystical Creature level x 20))% Atk per hit / area of effect: 9 x 9 cells.
[Level 7]: (1580 + (Mystical Creature level x 10))% Atk per hit.
Commune With Chulho: (2700 + (Mystical Creature level x 20))% Atk per hit / area of effect: 11 x 11 cells.

1st rebalance :
- Increases SP consumption from 68 to 72 based on level 7.
- Increases damage from 900%/1500%(Commune With Chulho)Atk to 1580%/2700%(Commune With Chulho)Atk per hit based on level 7.
- Reduces cooldown from 0.5 seconds to 0.35 seconds.

2nd rebalance :
- Increases SP consumption from 72 to 85 based on level 7.
2023-11-01 15:54:37 +01:00
Atemo
ef9f422b08 Implemented SH_HOWLING_OF_CHUL_HO (2nd rebalance)
MAX Lv: 7
Skill Requirement: Mystical Creature Mastery 3, Chulho Sonic Claw 3
Skill Form: Active
Type: Ranged Physical
Target: Instant Casting
Recovery: AP 2
Description: Roars with the power of Chulho, inflicts long ranged physical damage to all targets around the user.
Inflicts [Hogogong effect] to the targets for 12 seconds.
Deals additional damage depends on level of Mystical Creature Mastery user learned, user's base level and POW.
If the user learned Commune With Chulho, increases skill damage.

[Level 1]: (1650 + (Mystical Creature level x 50))% Atk / area of effect: 5 x 5 cells.
Commune With Chulho: (1850 + (Mystical Creature level x 100))% Atk / area of effect: 7 x 7 cells.
[Level 2]: (2700 + (Mystical Creature level x 50))% Atk / area of effect: 5 x 5 cells.
Commune With Chulho: (3000 + (Mystical Creature level x 100))% Atk / area of effect: 7 x 7 cells.
[Level 3]: (3750 + (Mystical Creature level x 50))% Atk / area of effect: 5 x 5 cells.
Commune With Chulho: (4150 + (Mystical Creature level x 100))% Atk / area of effect: 7 x 7 cells.
[Level 4]: (4800 + (Mystical Creature level x 50))% Atk / area of effect: 7 x 7 cells.
Commune With Chulho: (5300 + (Mystical Creature level x 100))% Atk / area of effect: 9 x 9 cells.
[Level 5]: (5850 + (Mystical Creature level x 50))% Atk / area of effect: 7 x 7 cells.
Commune With Chulho: (6450 + (Mystical Creature level x 100))% Atk / area of effect: 9 x 9 cells.
[Level 6]: (6900 + (Mystical Creature level x 50))% Atk / area of effect: 7 x 7 cells.
Commune With Chulho: (7600 + (Mystical Creature level x 100))% Atk / area of effect: 9 x 9 cells.
[Level 7]: (7950 + (Mystical Creature level x 50))% Atk / area of effect: 9 x 9 cells.
Commune With Chulho: (8750 + (Mystical Creature level x 100))% Atk / area of effect: 11 x 11 cells.

1st rebalance :
- Increases SP consumption from 62 to 68.
- Increases damage from 5750%/7250%(Commune With Chulho)Atk to 7950%/8750%(Commune With Chulho)Atk based on level 7.
- Increases factor weight of Mystical Creature skill level in skill formula from 30/50(Commune With Chulho) to 50/100(Commune With Chulho).

2nd rebalance :
- Increases SP consumption from 68 to 72
2023-11-01 15:54:36 +01:00
Atemo
13a8b0a368 Implemented SH_CHUL_HO_SONIC_CLAW (2nd rebalance)
MAX Lv: 7
Skill Requirement: Mystical Creature Mastery 1
Skill Form: Active
Type: Ranged Physical
Target: Single target
Recovery: AP 1
Description: Using the sharp claw of Chulho by scratches the air towards the target, inflicts long ranged physical damage to the target.
Deals additional damage depends on level of Mystical Creature Mastery user learned, user's base level and POW.
If the user learned Commune With Chulho, increases skill damage and applies critical damage, the critical chance is the user's Cri.
The effectiveness of critical modifier is applied by half.
_
[Level 1]: (2500 + (Mystical Creature level x 50))% Atk.
Commune With Chulho: (2900 + (Mystical Creature level x 100))% Atk.
[Level 2]: (4150 + (Mystical Creature level x 50))% Atk.
Commune With Chulho: (4950 + (Mystical Creature level x 100))% Atk.
[Level 3]: (5800 + (Mystical Creature level x 50))% Atk.
Commune With Chulho: (7000 + (Mystical Creature level x 100))% Atk.
[Level 4]: (7450 + (Mystical Creature level x 50))% Atk.
Commune With Chulho: (9050 + (Mystical Creature level x 100))% Atk.
[Level 5]: (9100 + (Mystical Creature level x 50))% Atk.
Commune With Chulho: (11100 + (Mystical Creature level x 100))% Atk.
[Level 6]: (10750 + (Mystical Creature level x 50))% Atk.
Commune With Chulho: (13150 + (Mystical Creature level x 100))% Atk.
[Level 7]: (12400 + (Mystical Creature level x 50))% Atk.
Commune With Chulho: (15200 + (Mystical Creature level x 100))% Atk.

1st rebalance :
- Increases SP consumption from 42 to 54 based on level 7.
- Increases damage from 2800%/3150%(Commune With Chulho)Atk to 5650%/6450%(Commune With Chulho)Atk based on level 7.
- Increases factor weight of Mystical Creature skill level in skill formula from 30/50(Commune With Chulho) to 50/100(Commune With Chulho).

2nd rebalance :
- Increases cast range from 9 cells to 11 cells.
- Increases base damage from 5650%/6450%Atk to 12400%/15200%Atk based on level 7.
2023-11-01 15:54:35 +01:00
Atemo
c639490c28 Implemented SH_COMMUNE_WITH_HYUN_ROK
MAX Lv: 1
Skill Requirement: Mystical Creature Mastery 7, Hyunrok Cannon 3
Skill Form: Passive
Description: Empowers the skills that borrow the power from Hyunrok through perfect communion with the mystical creature Hyunrok.
2023-11-01 15:54:34 +01:00
Atemo
e6be453ad0 Implemented SH_COMMUNE_WITH_KI_SUL
MAX Lv: 1
Skill Requirement: Mystical Creature Mastery 7, Kisul Rampage 3
Skill Form: Passive
Description: Empowers the skills that borrow the power from Kisul through perfect communion with the mystical creature Kisul.
2023-11-01 15:52:33 +01:00
Atemo
32ba1babfc Implemented SH_COMMUNE_WITH_CHUL_HO
MAX Lv: 1
Skill Requirement: Mystical Creature Mastery 7, Hogogong Strike 3
Skill Form: Passive
Description: Empowers the skills that borrow the power from Chulho through perfect communion with the mystical creature Chulho.
2023-11-01 15:51:47 +01:00
Atemo
de98f5402e Implemented SH_MYSTICAL_CREATURE_MASTERY
Mystical Creature Mastery
MAX Lv: 10
Skill Form: Passive
Description: By communicating with mystical creatures, increases P.Atk, S.Matk and the effectiveness of mystical creatures skills.
_
[Level 1]: P.Atk/S.Matk +1
[Level 2]: P.Atk/S.Matk +3
[Level 3]: P.Atk/S.Matk +4
[Level 4]: P.Atk/S.Matk +6
[Level 5]: P.Atk/S.Matk +7
[Level 6]: P.Atk/S.Matk +9
[Level 7]: P.Atk/S.Matk +10
[Level 8]: P.Atk/S.Matk +12
[Level 9]: P.Atk/S.Matk +13
[Level 10]: P.Atk/S.Matk +15
2023-11-01 15:50:57 +01:00
Atemo
16de2a89c4 Spirit_Handler skill tree 2023-11-01 15:49:45 +01:00
137 changed files with 9026 additions and 2375 deletions

View File

@@ -12,8 +12,10 @@
// The highest value at which an item can be sold via the merchant vend skill. (in zeny)
vending_max_value: 1000000000
// Whether to allow buying from vending chars that are at their max. zeny limit.
// If set to yes, the rest of the zeny above the char's capacity will disappear.
// Whether to allow placing items on a vending store when the player's zeny plus the total price
// of the items exceeds the maximum zeny allowed. (Note 1)
// If set to "yes", the items will be placed in the store but other players will not be able to buy them.
// Official behavior is "yes", but on some official servers the client doesn't allow this.
vending_over_max: yes
// Tax to apply to all vending transactions (eg: 10000 = 100%, 50 = 0.50%)

View File

@@ -270,8 +270,10 @@ allow_skill_without_day: no
// Allow use of ES-type magic on players?
allow_es_magic_player: no
// Miracle of the Sun, Moon and Stars skill ratio (100% = 10000)
sg_miracle_skill_ratio: 2
// Miracle of the Sun, Moon and Stars skill ratio
// Valid values range from 1 (0.005% per hit) to 20000 (100% per hit)
// This chance is further reduced if AGI is above 46 (92 = halved chance)
sg_miracle_skill_ratio: 1
// Miracle of the Sun, Moon and Stars skill duration in milliseconds
sg_miracle_skill_duration: 3600000

View File

@@ -144,6 +144,10 @@ unknown_char_name: Unknown
// To log the character server?
log_char: yes
// Minimum length for a character name.
// Must be set to '4' unless your client uses the 'Remove 4/6 letter Character Name limit' diff patch.
char_name_min_length: 4
// Allow or not identical name for characters but with a different case (upper/lower):
// example: Test-test-TEST-TesT; Value: 0 not allowed (default), 1 allowed
name_ignoring_case: no

View File

@@ -55,9 +55,15 @@ console: off
// Note: This only works if client side password encryption is not enabled.
new_account: no
//If new_account is enabled, minimum length to userid and passwords should be 4?
//Must be 'Yes' unless your client uses both 'Disable 4 LetterUserID/Password' Diffs
new_acc_length_limit: yes
// If new_account is enabled, changes the minimum length for the account name.
// By default is set to '4' or '6' (depending on the new login UI).
// Don't change it unless your client uses the 'Remove 4/6 letter User Name limit' diff patch.
//acc_name_min_length: 6
// If new_account is enabled, changes the minimum length for the password.
// By default is set to '4' or '6' (depending on the new login UI).
// Don't change it unless your client uses the 'Remove 4/6 letter Password limit' diff patch.
//password_min_length: 6
// Account registration flood protection system
// allowed_regs is the number of registrations allowed in time_allowed (in seconds)

View File

@@ -1634,5 +1634,8 @@ map: luna_sf1
map: luna_sf2
map: mbase_in
// Market place
map: prt_mk
//------------------------- Clone Maps ---------------------------
//------------------------- Extra Maps ---------------------------

View File

@@ -33,3 +33,24 @@ Header:
Type: MOB_SUMMONABLE_DB
Version: 1
#Body:
# Pre-re Brasilis
#=============================================================
# - Group: BLOODY_DEAD_BRANCH
# Summon:
# - Mob: BOITATA
# Rate: 1000000
# - Group: Branch_Of_Dead_Tree
# Summon:
# - Mob: IARA
# Rate: 71428
# - Mob: PIRANHA
# Rate: 71428
# - Mob: HEADLESS_MULE
# Rate: 71428
# - Mob: JAGUAR
# Rate: 71428
# - Mob: TOUCAN
# Rate: 71428
# - Mob: CURUPIRA
# Rate: 71428

Binary file not shown.

View File

@@ -1260,6 +1260,7 @@ jor_tmple2
luna_sf1
luna_sf2
mbase_in
prt_mk
//======================================================================================
// - Other/Extra maps -

View File

@@ -8637,21 +8637,21 @@ Body:
Type: Usable
Weight: 10
Script: |
searchstores 10,0;
searchstores 10, SEARCHSTORE_EFFECT_NORMAL;
- Id: 12581
AegisName: Vending_Search_Scroll2
Name: Universal Catalog Gold
Type: Usable
Weight: 10
Script: |
searchstores 10,1;
searchstores 10, SEARCHSTORE_EFFECT_REMOTE;
- Id: 12591
AegisName: Uni_Catalog_Bz
Name: Universal Catalog Bronze
Type: Usable
Weight: 10
Script: |
searchstores 10,1;
searchstores 10, SEARCHSTORE_EFFECT_REMOTE;
- Id: 12609
AegisName: Old_Ore_Box
Name: Old Ore Box

View File

@@ -866,3 +866,14 @@ Body:
bonus2 bSubEle,Ele_Fire,2;
bonus2 bAddEle,Ele_Fire,2;
}
- Mob: E_HYDRA
TameItem: Leaf_Cat_Ball
EggItem: Mystic_Leaf_Cat_Ball
Fullness: 0
HungryDelay: 0
IntimacyStart: 0
IntimacyFed: 0
IntimacyOverfed: 0
IntimacyOwnerDie: 0
CaptureRate: 50
SpecialPerformance: false

View File

@@ -7359,7 +7359,7 @@ Body:
Time: 1500
- Level: 5
Time: 1000
Duration2: 300000
Duration1: 300000
Requires:
SpCost: 1
Weapon:
@@ -8538,6 +8538,7 @@ Body:
HitCount: 1
SplashArea: -1
AfterCastActDelay: 4000
Duration1: 15000
Duration2: 12000
Requires:
SpCost:
@@ -8829,6 +8830,7 @@ Body:
HitCount: 1
SplashArea: -1
AfterCastActDelay: 4000
Duration1: 5000
Duration2: 5000
Requires:
SpCost:

View File

@@ -20852,25 +20852,6 @@ Body:
bonus bMdef,3*.@r_shoes;
bonus bMatk,5*.@r;
}
- Combos:
- Combo:
- Hollow_Shoes
- Berzebub_Card
Script: |
.@r = getrefine();
skill "PR_MAGNUS",10;
bonus2 bMagicAddRace,RC_Undead,30;
bonus2 bMagicAddRace,RC_Demon,30;
bonus2 bMagicAddEle,Ele_Dark,30;
bonus2 bMagicAddEle,Ele_Undead,30;
if (BaseLevel >= 100) {
bonus bMatk,15*.@r;
bonus bVariableCastrate,-7*.@r;
}
else {
bonus bMatk,5*.@r;
bonus bVariableCastrate,-2*.@r;
}
- Combos:
- Combo:
- Astraea_Ring
@@ -46539,6 +46520,7 @@ Body:
Script: |
bonus2 bAddEle,Ele_All,20;
bonus bAspdRate,5;
bonus2 bSkillAtk,"TR_ROSEBLOSSOM",40;
bonus2 bSkillAtk,"TR_ROSEBLOSSOM_ATK",40;
bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",20;
- Combos:
@@ -47407,6 +47389,7 @@ Body:
Script: |
bonus2 bSkillAtk,"TR_RHYTHMSHOOTING",25;
bonus2 bSkillAtk,"TR_ROSEBLOSSOM",25;
bonus2 bSkillAtk,"TR_ROSEBLOSSOM_ATK",25;
bonus2 bSubRace,RC_Player_Human,10;
bonus2 bSubRace,RC_Player_Doram,10;
- Combos:
@@ -50872,14 +50855,6 @@ Body:
bonus bMaxHP,2000;
bonus bMaxSP,200;
bonus bHealPower,15;
- Combos:
- Combo:
- aegis_311883 # 311883
- aegis_410302 # 410302
Script: |
bonus bSpeedRate,25;
bonus2 bSubRace,RC_Player_Human,5;
bonus2 bSubRace,RC_Player_Doram,5;
- Combos:
- Combo:
- R001_Bestia_Card # 300281
@@ -51483,12 +51458,6 @@ Body:
bonus bMatk,15*.@eq;
bonus bVariableCastrate,-7*.@eq;
}
- Combos:
- Combo:
- Berzebub_Card # 4145
- VesperHeadGear # 19436
Script: |
bonus bVariableCastrate,30;
- Combos:
- Combo:
- Preschool_Hat # 18860
@@ -52035,3 +52004,206 @@ Body:
- Ignis_Cap # 18651
Script: |
bonus bAspdRate,getequiprefinerycnt(EQI_HEAD_TOP)/2;
- Combos:
- Combo:
- FuriousCirclet_TR # 400673
- MetalVilolin_Furious # 570072
- Combo:
- FuriousCirclet_TR # 400673
- MetalWhip_Furious # 580072
Script: |
bonus2 bMagicAddRace,RC_All,10;
bonus2 bMagicAddRace,RC_Player_Human,-10;
bonus2 bMagicAddRace,RC_Player_Doram,-10;
bonus2 bSkillAtk,"WM_REVERBERATION",35;
- Combos:
- Combo:
- FuriousCirclet_TR # 400673
- Harp_Furious # 570073
- Combo:
- FuriousCirclet_TR # 400673
- Whip_Furious # 580073
Script: |
bonus2 bAddRace,RC_All,10;
bonus2 bAddRace,RC_Player_Human,-10;
bonus2 bAddRace,RC_Player_Doram,-10;
- Combos:
- Combo:
- FuriousCirclet_BO # 400674
- Lapier_Furious # 500101
Script: |
bonus2 bSkillCooldown,"BO_EXPLOSIVE_POWDER",-120;
- Combos:
- Combo:
- FuriousCirclet_BO # 400674
- SharpSword_Furious # 500102
Script: |
bonus2 bSkillCooldown,"BO_MAYHEMIC_THORNS",-120;
- Combos:
- Combo:
- FuriousCirclet_HN # 400675
- WhiteSword_Furious # 500103
Script: |
bonus2 bSkillCooldown,"HN_DOUBLEBOWLINGBASH",-150;
- Combos:
- Combo:
- FuriousCirclet_HN # 400675
- Stick_Furious # 550148
Script: |
bonus2 bSkillCooldown,"HN_JUPITEL_THUNDER_STORM",-250;
- Combos:
- Combo:
- FuriousCirclet_AG # 400694
- Specter_Furious # 550150
Script: |
bonus2 bMagicAddRace,RC_All,10;
bonus2 bMagicAddRace,RC_Player_Human,-10;
bonus2 bMagicAddRace,RC_Player_Doram,-10;
- Combos:
- Combo:
- FuriousCirclet_AG # 400694
- Flame_Staff_Furious # 640053
Script: |
bonus2 bSkillAtk,"AG_ALL_BLOOM",25;
bonus2 bSkillAtk,"AG_ALL_BLOOM_ATK",25;
bonus2 bSkillAtk,"AG_ALL_BLOOM_ATK2",25;
- Combos:
- Combo:
- FuriousCirclet_IQ # 400695
- GaleClaw_Furious # 560067
Script: |
bonus2 bSkillCooldown,"IQ_MASSIVE_F_BLASTER",-1200;
bonus2 bSkillAtk,"IQ_MASSIVE_F_BLASTER",20;
- Combos:
- Combo:
- FuriousCirclet_IQ # 400695
- Exterminate_Furious # 560068
Script: |
bonus2 bSkillAtk,"IQ_THIRD_FLAME_BOMB",25;
- Combos:
- Combo:
- FuriousCirclet_NW # 400696
- Rifle_Furious # 810042
Script: |
bonus2 bSkillAtk,"NW_ONLY_ONE_BULLET",25;
- Combos:
- Combo:
- FuriousCirclet_NW # 400696
- Gatling_Furious # 830038
Script: |
bonus2 bAddRace,RC_All,10;
bonus2 bAddRace,RC_Player_Human,-10;
bonus2 bAddRace,RC_Player_Doram,-10;
bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",15;
- Combos:
- Combo:
- Lapier_Furious # 500101
- FuriousBoots # 470265
Script: |
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HEAD_TOP);
bonus2 bSkillAtk,"BO_EXPLOSIVE_POWDER",.@sum;
- Combos:
- Combo:
- SharpSword_Furious # 500102
- FuriousBoots # 470265
Script: |
bonus bCritAtkRate,15;
bonus bCritical,5;
if (getenchantgrade()>=ENCHANTGRADE_B) {
bonus2 bSkillAtk,"BO_MAYHEMIC_THORNS",15;
}
- Combos:
- Combo:
- WhiteSword_Furious # 500103
- FuriousBoots # 470265
Script: |
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_SHOES);
bonus2 bSkillAtk,"HN_DOUBLEBOWLINGBASH",.@sum;
- Combos:
- Combo:
- Stick_Furious # 550148
- FuriousBoots # 470265
Script: |
bonus2 bSkillAtk,"HN_HELLS_DRIVE",20;
if (getenchantgrade()>=ENCHANTGRADE_B) {
bonus4 bAutoSpellOnSkill,"HN_HELLS_DRIVE","EM_TERRA_DRIVE",4,1000;
}
- Combos:
- Combo:
- Specter_Furious # 550150
- FuriousBoots # 470265
Script: |
bonus2 bSkillAtk,"AG_SOUL_VC_STRIKE",20;
- Combos:
- Combo:
- GaleClaw_Furious # 560067
- FuriousBoots # 470265
Script: |
bonus2 bSkillAtk,"IQ_MASSIVE_F_BLASTER",20;
- Combos:
- Combo:
- Exterminate_Furious # 560068
- FuriousBoots # 470265
Script: |
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_SHOES);
bonus2 bSkillAtk,"IQ_THIRD_FLAME_BOMB",.@sum;
- Combos:
- Combo:
- MetalVilolin_Furious # 570072
- FuriousBoots # 470265
Script: |
bonus2 bSkillAtk,"WM_REVERBERATION",70;
bonus2 bSkillAtk,"TR_METALIC_FURY",20;
- Combos:
- Combo:
- Harp_Furious # 570073
- FuriousBoots # 470265
Script: |
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_SHOES);
bonus2 bSkillAtk,"TR_ROSEBLOSSOM",.@sum;
bonus2 bSkillAtk,"TR_ROSEBLOSSOM_ATK",.@sum;
- Combos:
- Combo:
- MetalWhip_Furious # 580072
- FuriousBoots # 470265
Script: |
bonus2 bSkillAtk,"WM_REVERBERATION",70;
bonus2 bSkillAtk,"TR_METALIC_FURY",20;
- Combos:
- Combo:
- Whip_Furious # 580073
- FuriousBoots # 470265
Script: |
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_SHOES);
bonus2 bSkillAtk,"TR_ROSEBLOSSOM",.@sum;
bonus2 bSkillAtk,"TR_ROSEBLOSSOM_ATK",.@sum;
- Combos:
- Combo:
- Flame_Staff_Furious # 640053
- FuriousBoots # 470265
Script: |
.@sum = getequiprefinerycnt(EQI_HAND_R)+getequiprefinerycnt(EQI_HEAD_TOP);
bonus2 bSkillAtk,"AG_ALL_BLOOM",.@sum;
bonus2 bSkillAtk,"AG_ALL_BLOOM_ATK",.@sum;
bonus2 bSkillAtk,"AG_ALL_BLOOM_ATK2",.@sum;
- Combos:
- Combo:
- Rifle_Furious # 810042
- FuriousBoots # 470265
Script: |
bonus2 bSkillAtk,"NW_ONLY_ONE_BULLET",25;
- Combos:
- Combo:
- Gatling_Furious # 830038
- FuriousBoots # 470265
Script: |
bonus2 bSkillAtk,"NW_MAGAZINE_FOR_ONE",25;
bonus2 bSkillAtk,"NW_THE_VIGILANTE_AT_NIGHT",15;
- Combos:
- Combo:
- aegis_300549 # 300549
- Sesrumnir_Evt_Ring # 490557
Script: |
bonus bShortAtkRate,7;
bonus bLongAtkRate,7;
bonus2 bMagicAtkEle,Ele_All,7;

File diff suppressed because it is too large Load Diff

View File

@@ -53760,6 +53760,20 @@ Body:
bonus bMaxHPrate,-15;
bonus bPAtk,.@r;
bonus bAtkRate,.@r;
- Id: 300549
AegisName: aegis_300549
Name: Summer Vacation Pope Card
Type: Card
Weight: 10
Locations:
Left_Accessory: true
Flags:
BuyingStore: true
DropEffect: CLIENT
Script: |
bonus bShortAtkRate,3;
bonus bLongAtkRate,3;
bonus2 bMagicAtkEle,Ele_All,3;
- Id: 310000
AegisName: Ranger_Top2
Name: Sniper Stone II (Top)
@@ -83045,6 +83059,42 @@ Body:
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1000284
AegisName: EpisodClear13
Name: Eps 13 Clear Ticket
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1000285
AegisName: EpisodClear14
Name: Eps 14 Clear Ticket
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1000286
AegisName: EpisodClear15
Name: Eps 15 Clear Ticket
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1000287
AegisName: EpisodClear17
Name: Episode 17 Clear Ticket
@@ -89781,6 +89831,402 @@ Body:
Weight: 1
Flags:
BuyingStore: true
- Id: 1001689
AegisName: R_Snowflower_Armor
Name: Printed Snow Flower Armor
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001690
AegisName: R_Snowflower_Manteau
Name: Printed Snow Flower Manteau
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001691
AegisName: R_Snowflower_Boots
Name: Printed Snow Flower Boots
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001692
AegisName: R_Snowflower_Pendant
Name: Printed Snow Flower Pendant
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001693
AegisName: R_Snowflower_Necklace
Name: Printed Snow Flower Necklace
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001694
AegisName: R_Snowflower_Robe
Name: Printed Snow Flower Robe
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001695
AegisName: R_Snowflower_Muffler
Name: Printed Snow Flower Muffler
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001696
AegisName: R_Snowflower_Shoes
Name: Printed Snow Flower Shoes
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001697
AegisName: R_Snowflower_Ring
Name: Printed Snow Flower Ring
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001698
AegisName: R_Snowflower_Earring
Name: Printed Snow Flower Earring
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001699
AegisName: R_Glacier_T_Sword
Name: Printed Glacier Two-handed Sword
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001700
AegisName: R_Glacier_Lance
Name: Printed Glacier Lance
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001701
AegisName: R_Glacier_Sword
Name: Printed Glacier Sword
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001702
AegisName: R_Glacier_B_Sword
Name: Printed Glacier Basic Sword
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001703
AegisName: R_Glacier_Spear
Name: Printed Glacier Spear
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001704
AegisName: R_Glacier_T_Axe
Name: Printed Glacier Mechanic Axe
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001705
AegisName: R_Glacier_Axe
Name: Printed Glacier Axe
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001706
AegisName: R_Glacier_Mace
Name: Printed Glacier Mace
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001707
AegisName: R_Glacier_M_Mace
Name: Printed Glacier Mechanic Mace
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001708
AegisName: R_Glacier_R_Knife
Name: Printed Glacier Rogue Knife
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001709
AegisName: R_Glacier_B_Knife
Name: Printed Glacier Basic Knife
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001710
AegisName: R_Glacier_Knuckle
Name: Printed Glacier Knuckle
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001711
AegisName: R_Glacier_Katar
Name: Printed Glacier Katar
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001712
AegisName: R_Glacier_Bow
Name: Printed Glacier Bow
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001713
AegisName: R_Glacier_Violin
Name: Printed Glacier Violin
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001714
AegisName: R_Glacier_Whip
Name: Printed Glacier Whip
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001715
AegisName: R_Glacier_Humma
Name: Printed Glacier Huuma Shuriken
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001716
AegisName: R_Glacier_Book
Name: Printed Glacier Book
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001717
AegisName: R_Glacier_Wand
Name: Printed Glacier Wand
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001718
AegisName: R_Glacier_Staff
Name: Printed Glacier Staff
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001719
AegisName: R_Glacier_Foxtail
Name: Printed Glacier Foxtail
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001720
AegisName: R_Glacier_Revolver
Name: Printed Glacier Revolver
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001721
AegisName: R_Glacier_Rifle
Name: Printed Glacier Rifle
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001722
AegisName: R_Glacier_Shotgun
Name: Printed Glacier Shotgun
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001723
AegisName: R_Glacier_Gatling
Name: Printed Glacier Gatling
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001724
AegisName: R_Glacier_Launcher
Name: Printed Glacier Launcher
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001737
AegisName: BioloStone_Robe
Name: Biolo Stone (Garment)
@@ -89796,6 +90242,38 @@ Body:
Name: Spirit Handler Stone (Garment)
Type: Etc
Weight: 100
- Id: 1001740
AegisName: Summer_Ticket
Name: Ocean Week Commemoration Ticket
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoStorage: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001741
AegisName: Summer_W_Melon
Name: Summer Watermelon
Type: Etc
Weight: 10
Trade:
NoDrop: true
NoTrade: true
NoCart: true
NoStorage: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001742
AegisName: aegis_1001742
Name: Festival Food Bag
Type: Etc
Weight: 10
Flags:
BuyingStore: true
- Id: 1001744
AegisName: Kr_B_Event04
Name: Sweet Strawberry Fresh Cream
@@ -89808,6 +90286,42 @@ Body:
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001753
AegisName: D_EpisodClear13
Name: Episode 13 Pass Ticket # !todo check english name
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001755
AegisName: D_EpisodClear14
Name: Episode 14 Pass Ticket # !todo check english name
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1001756
AegisName: D_EpisodClear15
Name: Episode 15 Pass Ticket # !todo check english name
Type: Etc
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 1200000
AegisName: IDTest_arrow
Name: IDTest arrow

View File

@@ -4371,6 +4371,38 @@ Body:
BuyingStore: true
# Script: |
# /* TODO */
- Id: 11636
AegisName: 24_S_Ev_Lime_Soda
Name: Lime Soda
Type: Healing
Weight: 1
EquipLevelMin: 90
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
Script: |
itemheal 1800,0; /* average value */
- Id: 11637
AegisName: 24_S_Ev_Berry_Soda
Name: Berry Soda
Type: Healing
Weight: 1
EquipLevelMin: 90
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
Script: |
itemheal 0,180; /* average value */
- Id: 11701
AegisName: Girl_Bunch_Of_Flower
Name: Girl's Bouquet
@@ -11333,7 +11365,7 @@ Body:
Type: Usable
Weight: 10
Script: |
searchstores 10,0;
searchstores 10, SEARCHSTORE_EFFECT_NORMAL;
- Id: 12581
AegisName: Vending_Search_Scroll2
Name: Universal Catalog Gold
@@ -11348,7 +11380,7 @@ Body:
NoMail: true
NoAuction: true
Script: |
searchstores 10,1;
searchstores 10, SEARCHSTORE_EFFECT_REMOTE;
- Id: 12582
AegisName: Siege_Supply_Box
Name: WoE Supply Box
@@ -11492,7 +11524,7 @@ Body:
NoMail: true
NoAuction: true
Script: |
searchstores 10,1;
searchstores 10, SEARCHSTORE_EFFECT_REMOTE;
- Id: 12592
AegisName: Cyclops_Box1
Name: Cyclops Box1
@@ -63371,8 +63403,8 @@ Body:
Name: Special Shopper Catalog
Type: Usable
Weight: 10
# Script: |
# /* TODO */
Script: |
searchstores 3, SEARCHSTORE_EFFECT_NORMAL;
- Id: 23374
AegisName: Fire_Armor_S
Name: Fire Armor Scroll
@@ -78646,6 +78678,99 @@ Body:
Container: true
Script: |
getgroupitem(IG_ENCHANT_STONE_BOX35);
- Id: 103065
AegisName: 24_S_Ev_Noodle
Name: Summer Festival Noodle
Type: Usable
Weight: 10
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 103066
AegisName: 24_S_Ev_Grilled
Name: Herb Calamari Barbecue
Type: Usable
Weight: 10
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 103067
AegisName: 24_S_Ev_Podding
Name: Sweet Watermelon Pudding
Type: Usable
Weight: 10
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 103068
AegisName: 24_S_Ev_Juice
Name: Cool Watermelon Juice
Type: Usable
Weight: 10
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 103069
AegisName: 24_S_Ev_IceFlake
Name: Cool Red Beans Bingsu
Type: Usable
Weight: 10
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 103070
AegisName: 24_S_Ev_Pop_Corn
Name: Gourmet Butter Popcorn
Type: Usable
Weight: 10
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 103071
AegisName: 24_S_Ev_Ripe_Melon
Name: Ripe Golden Melon
Type: Usable
Weight: 50
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
Script: |
percentheal 100,100;
- Id: 103095
AegisName: Kr_B_Special10
Name: Love Cake
@@ -78658,6 +78783,78 @@ Body:
NoGuildStorage: true
NoMail: true
NoAuction: true
- Id: 103106
AegisName: Stove_Channeling_Box_1
Name: Channeling Commemoration Box I
Type: Usable
Weight: 400
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoStorage: true
NoGuildStorage: true
NoMail: true
NoAuction: true
Script: |
getgroupitem(IG_STOVE_CHANNELING_BOX_1);
- Id: 103107
AegisName: Stove_Channeling_Box_2
Name: Channeling Commemoration Box II
Type: Usable
Weight: 400
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoStorage: true
NoGuildStorage: true
NoMail: true
NoAuction: true
Script: |
getgroupitem(IG_STOVE_CHANNELING_BOX_2);
- Id: 103108
AegisName: Stove_Channeling_Box_3
Name: Channeling Commemoration Box III
Type: Usable
Weight: 400
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoStorage: true
NoGuildStorage: true
NoMail: true
NoAuction: true
Script: |
getgroupitem(IG_STOVE_CHANNELING_BOX_3);
- Id: 103109
AegisName: Stove_Channeling_Box_4
Name: Channeling Commemoration Box IV
Type: Usable
Weight: 400
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoStorage: true
NoGuildStorage: true
NoMail: true
NoAuction: true
Script: |
getgroupitem(IG_STOVE_CHANNELING_BOX_4);
- Id: 200000
AegisName: IDTest_Cash
Name: IDTest Cash
@@ -80785,6 +80982,8 @@ Body:
# Name: (Limited) Nyangvine Fruit Package I (Stone Box 35)
Name: (Limited) Nyangvine Fruit Package I (Stone Box 35
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80794,12 +80993,14 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_LI_NYANGVINE_BOX1_35);
- Id: 200406
AegisName: LI_Nyangvine_Box2_35
# Name: (Limited) Nyangvine Fruit Package II (Stone Box 35)
Name: (Limited) Nyangvine Fruit Package II (Stone Box 3
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80809,12 +81010,14 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_LI_NYANGVINE_BOX2_35);
- Id: 200407
AegisName: LI_Nyangvine_Box3_35
# Name: (Limited) Nyangvine Fruit Package III (Stone Box 35)
Name: (Limited) Nyangvine Fruit Package III (Stone Box
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80824,12 +81027,14 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_LI_NYANGVINE_BOX3_35);
- Id: 200411
AegisName: A_Speed_Booster_Box
Name: Speed Booster Package
Type: Cash
Weight: 10
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80839,12 +81044,14 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_A_SPEED_BOOSTER_BOX);
- Id: 200412
AegisName: A_Speed_Booster_10_Box
Name: Speed Booster Package 10 Sets
Type: Cash
Weight: 10
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80854,11 +81061,13 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_A_SPEED_BOOSTER_10_BOX);
- Id: 200415
AegisName: L_Infinity_Power_Pack
Name: (Limited) Infinity Power Package
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80868,11 +81077,13 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_L_INFINITY_POWER_PACK);
- Id: 200416
AegisName: L_All_Red_Pack
Name: (Limited) All Red Package
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80882,11 +81093,13 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_L_ALL_RED_PACK);
- Id: 200417
AegisName: L_Defense_Potion_Pack
Name: (Limited) Defender Package
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80896,11 +81109,13 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_L_DEFENSE_POTION_PACK);
- Id: 200418
AegisName: L_Speed_Force_Pack
Name: (Limited) Speed Force Package
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80910,11 +81125,13 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_L_SPEED_FORCE_PACK);
- Id: 200419
AegisName: L_Special_Speed_Pack
Name: (Limited) Speed Booster Special Package
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80924,11 +81141,13 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_L_SPECIAL_SPEED_PACK);
- Id: 200420
AegisName: L_Special_Force_Pack
Name: (Limited) Force Booster Special Package
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
@@ -80938,7 +81157,58 @@ Body:
NoMail: true
NoAuction: true
Script: |
/* TODO */
getgroupitem(IG_L_SPECIAL_FORCE_PACK);
- Id: 200425
AegisName: CostumeMilePack_35_1
# Name: Nyangvine Costume Mileage Package I (Stone Box 35)
Name: Nyangvine Costume Mileage Package I (Stone Box 35
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
Script: |
getgroupitem(IG_COSTUMEMILEPACK_35_1);
- Id: 200426
AegisName: CostumeMilePack_35_2
# Name: Nyangvine Costume Mileage Package II (Stone Box 35)
Name: Nyangvine Costume Mileage Package II (Stone Box 3
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
Script: |
getgroupitem(IG_COSTUMEMILEPACK_35_2);
- Id: 200427
AegisName: CostumeMilePack_35_3
# Name: Nyangvine Costume Mileage Package III (Stone Box 35)
Name: Nyangvine Costume Mileage Package III (Stone Box
Type: Cash
Flags:
Container: true
Trade:
NoDrop: true
NoTrade: true
NoSell: true
NoCart: true
NoGuildStorage: true
NoMail: true
NoAuction: true
Script: |
getgroupitem(IG_COSTUMEMILEPACK_35_3);
- Id: 1100000
AegisName: IDTest_heal
Name: IDTest heal

View File

@@ -32187,6 +32187,20 @@ Body:
Grimoire_Furious: true
Soul_Furious: true
SpiritStick_Furious: true
Lapier_Furious: true
SharpSword_Furious: true
WhiteSword_Furious: true
Stick_Furious: true
MetalVilolin_Furious: true
Harp_Furious: true
MetalWhip_Furious: true
Whip_Furious: true
Flame_Staff_Furious: true
Rifle_Furious: true
Gatling_Furious: true
Specter_Furious: true
GaleClaw_Furious: true
Exterminate_Furious: true
Reset:
Chance: 80000
Price: 500000
@@ -32357,6 +32371,12 @@ Body:
FuriousCirclet_MT: true
FuriousCirclet_EM: true
FuriousCirclet_SOA: true
FuriousCirclet_TR: true
FuriousCirclet_BO: true
FuriousCirclet_HN: true
FuriousCirclet_AG: true
FuriousCirclet_IQ: true
FuriousCirclet_NW: true
Reset:
Chance: 80000
Price: 500000

View File

@@ -113177,3 +113177,265 @@ Body:
- Index: 65
Item: Critical_Stone_Bottom
Rate: 400
- Group: STOVE_CHANNELING_BOX_1
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Battle_Manual100
Amount: 5
- Index: 1
Item: E_Token_Of_Siegfried
Amount: 5
- Index: 2
Item: Comp_Kafra_Card
Amount: 10
- Index: 3
Item: World_Tour_Ticket
Amount: 10
- Group: STOVE_CHANNELING_BOX_2
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Boarding_Halter_Box30_Z
- Index: 1
Item: Comp_Almighty
Amount: 10
- Index: 2
Item: E_Wing_Of_Fly_3Day_Box
Amount: 3
- Index: 3
Item: Buff_Scroll_Box
Amount: 3
- Group: STOVE_CHANNELING_BOX_3
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: E_Life_Potion_Pack
Amount: 2
- Index: 1
Item: Comp_Small_Mana_Potion
Amount: 20
- Index: 2
Item: E_Infinity_Drink
Amount: 10
- Index: 3
Item: Comp_Power_Booster
Amount: 10
- Group: STOVE_CHANNELING_BOX_4
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: All_In_One_buff_B
Amount: 10
- Index: 1
Item: All_In_One_Healing_B
Amount: 10
- Index: 2
Item: Cachua_Coupon
Amount: 10
- Index: 3
Item: Evt_Cos_Coin
Amount: 10
- Group: LI_NYANGVINE_BOX1_35
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Nyangvine_Fruit
Amount: 100
- Index: 1
Item: Enchant_Stone_Box35
Amount: 2
- Index: 2
Item: Comp_Bubble_Gum
Amount: 3
- Group: LI_NYANGVINE_BOX2_35
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Nyangvine_Fruit
Amount: 200
- Index: 1
Item: Battle_Manual100
Amount: 5
- Index: 2
Item: Enchant_Stone_Box35
Amount: 2
- Group: LI_NYANGVINE_BOX3_35
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Nyangvine_Fruit
Amount: 400
- Index: 1
Item: Comp_Bubble_Gum
Amount: 10
- Index: 2
Item: Battle_Manual100
Amount: 5
- Index: 3
Item: Enchant_Stone_Box35
Amount: 5
- Group: A_SPEED_BOOSTER_BOX
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Speed_Booster
Amount: 10
- Index: 1
Item: K_Secret_Key
- Group: A_SPEED_BOOSTER_10_BOX
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Speed_Booster
Amount: 100
- Index: 1
Item: K_Secret_Key
Amount: 11
- Group: L_INFINITY_POWER_PACK
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Limit_Power_Booster
Amount: 100
- Index: 1
Item: Infinity_Drink
Amount: 100
- Index: 2
Item: K_Secret_Key
Amount: 25
- Index: 3
Item: Cachua_Coupon
Amount: 5
- Group: L_ALL_RED_PACK
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Almighty
Amount: 100
- Index: 1
Item: Red_Booster
Amount: 125
- Index: 2
Item: K_Secret_Key
Amount: 25
- Index: 3
Item: Cachua_Coupon
Amount: 5
- Group: L_DEFENSE_POTION_PACK
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Small_Life_Potion
Amount: 200
- Index: 1
Item: Med_Life_Potion
Amount: 200
- Index: 2
Item: Mysterious_Water
Amount: 200
- Index: 3
Item: Small_Mana_Potion
Amount: 50
- Index: 4
Item: M_DEFScroll
Amount: 300
- Index: 5
Item: K_Secret_Key
Amount: 25
- Index: 6
Item: Cachua_Coupon
Amount: 5
- Group: L_SPEED_FORCE_PACK
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Force_Booster
Amount: 100
- Index: 1
Item: Speed_Booster
Amount: 100
- Index: 2
Item: K_Secret_Key
Amount: 25
- Index: 3
Item: Cachua_Coupon
Amount: 5
- Group: L_SPECIAL_SPEED_PACK
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Speed_Booster
Amount: 200
- Index: 1
Item: K_Secret_Key
Amount: 30
- Index: 2
Item: Cachua_Coupon
Amount: 10
- Group: L_SPECIAL_FORCE_PACK
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Force_Booster
Amount: 200
- Index: 1
Item: K_Secret_Key
Amount: 30
- Index: 2
Item: Cachua_Coupon
Amount: 10
- Group: COSTUMEMILEPACK_35_1
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Nyangvine_Fruit
Amount: 100
- Index: 1
Item: Evt_Cos_Coin
Amount: 12
- Index: 2
Item: Enchant_Stone_Box35
Amount: 3
- Group: COSTUMEMILEPACK_35_2
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Nyangvine_Fruit
Amount: 200
- Index: 1
Item: Evt_Cos_Coin
Amount: 25
- Index: 2
Item: Enchant_Stone_Box35
Amount: 5
- Group: COSTUMEMILEPACK_35_3
SubGroups:
- SubGroup: 0
List:
- Index: 0
Item: Nyangvine_Fruit
Amount: 400
- Index: 1
Item: Evt_Cos_Coin
Amount: 50
- Index: 2
Item: Enchant_Stone_Box35
Amount: 10

View File

@@ -9837,6 +9837,330 @@ Body:
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Snowflower_Armor
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Snowflower_Armor
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Snowflower_Manteau
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Snowflower_Manteau
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Snowflower_Boots
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Snowflower_Boots
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Snowflower_Pendant
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Snowflower_Pendant
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Snowflower_Necklace
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Snowflower_Necklace
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Snowflower_Robe
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Snowflower_Robe
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Snowflower_Muffler
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Snowflower_Muffler
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Snowflower_Shoes
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Snowflower_Shoes
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Snowflower_Ring
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Snowflower_Ring
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Snowflower_Earring
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Snowflower_Earring
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_T_Sword
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_T_Sword
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Lance
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Lance
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Sword
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Sword
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_B_Sword
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_B_Sword
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Spear
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Spear
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_T_Axe
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_T_Axe
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Axe
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Axe
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Mace
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Mace
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_M_Mace
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_M_Mace
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_R_Knife
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_R_Knife
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_B_Knife
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_B_Knife
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Knuckle
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Knuckle
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Katar
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Katar
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Bow
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Bow
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Violin
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Violin
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Whip
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Whip
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Humma
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Humma
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Book
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Book
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Wand
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Wand
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Staff
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Staff
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Foxtail
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Foxtail
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Revolver
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Revolver
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Rifle
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Rifle
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Shotgun
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Shotgun
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Gatling
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Gatling
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- BaseItem: Glacier_Launcher
Materials:
- Material: Imperfect_Rune
Amount: 10
ResultItem: R_Glacier_Launcher
ChangeRefine: -20
RandomOptionGroup: Group_0
ClearSlots: true
RemoveEnchantgrade: true
- Item: Season_H_Upgrade
BaseItems:
- BaseItem: Season_Hood_Spring
@@ -10901,6 +11225,206 @@ Body:
Amount: 20
ResultItem: FuriousCirclet_SOA
ChangeRefine: 1
- BaseItem: FuriousCirclet_TR
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Ethernium
Amount: 10
- Material: Enriched_Ethernium
Amount: 20
ResultItem: FuriousCirclet_TR
ChangeRefine: 1
- BaseItem: FuriousCirclet_BO
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Ethernium
Amount: 10
- Material: Enriched_Ethernium
Amount: 20
ResultItem: FuriousCirclet_BO
ChangeRefine: 1
- BaseItem: FuriousCirclet_HN
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Ethernium
Amount: 10
- Material: Enriched_Ethernium
Amount: 20
ResultItem: FuriousCirclet_HN
ChangeRefine: 1
- BaseItem: Lapier_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: Lapier_Furious
ChangeRefine: 1
- BaseItem: SharpSword_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: SharpSword_Furious
ChangeRefine: 1
- BaseItem: WhiteSword_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: WhiteSword_Furious
ChangeRefine: 1
- BaseItem: Stick_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: Stick_Furious
ChangeRefine: 1
- BaseItem: MetalVilolin_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: MetalVilolin_Furious
ChangeRefine: 1
- BaseItem: Harp_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: Harp_Furious
ChangeRefine: 1
- BaseItem: MetalWhip_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: MetalWhip_Furious
ChangeRefine: 1
- BaseItem: Whip_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: Whip_Furious
ChangeRefine: 1
- BaseItem: Flame_Staff_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: Flame_Staff_Furious
ChangeRefine: 1
- BaseItem: Rifle_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: Rifle_Furious
ChangeRefine: 1
- BaseItem: Gatling_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: Gatling_Furious
ChangeRefine: 1
- BaseItem: Specter_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: Specter_Furious
ChangeRefine: 1
- BaseItem: GaleClaw_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: GaleClaw_Furious
ChangeRefine: 1
- BaseItem: Exterminate_Furious
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Etherdeocon
Amount: 10
- Material: Enriched_Etherdeocon
Amount: 20
ResultItem: Exterminate_Furious
ChangeRefine: 1
- BaseItem: FuriousCirclet_AG
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Ethernium
Amount: 10
- Material: Enriched_Ethernium
Amount: 20
ResultItem: FuriousCirclet_AG
ChangeRefine: 1
- BaseItem: FuriousCirclet_IQ
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Ethernium
Amount: 10
- Material: Enriched_Ethernium
Amount: 20
ResultItem: FuriousCirclet_IQ
ChangeRefine: 1
- BaseItem: FuriousCirclet_NW
MinimumRefine: 9
MaximumRefine: 11
Materials:
- Material: HD_Ethernium
Amount: 10
- Material: Enriched_Ethernium
Amount: 20
ResultItem: FuriousCirclet_NW
ChangeRefine: 1
- Item: Gaebolg_A_Hammer_1
BaseItems:
- BaseItem: Gaebolg_Armor

View File

@@ -96171,34 +96171,519 @@ Body:
# AegisName: VH_ENTWEIHEN_S
# - Id: 20254
# AegisName: VH_MIMIC
# - Id: 20255
# AegisName: ILL_TEDDY_BEAR_R
# - Id: 20256
# AegisName: ILL_TEDDY_BEAR_Y
# - Id: 20257
# AegisName: ILL_TEDDY_BEAR_G
# - Id: 20258
# AegisName: ILL_TEDDY_BEAR_W
# - Id: 20259
# AegisName: ILL_TEDDY_BEAR_B
# - Id: 20260
# AegisName: ILL_TEDDY_BEAR_S
# - Id: 20261
# AegisName: ILL_PITMAN
# - Id: 20262
# AegisName: ILL_MINERAL
# - Id: 20263
# AegisName: ILL_OBSIDIAN
# - Id: 20264
# AegisName: G_ILL_TEDDY_BEAR_R
# - Id: 20265
# AegisName: G_ILL_TEDDY_BEAR_Y
# - Id: 20266
# AegisName: G_ILL_TEDDY_BEAR_G
# - Id: 20267
# AegisName: G_ILL_TEDDY_BEAR_W
# - Id: 20268
# AegisName: G_ILL_TEDDY_BEAR_B
- Id: 20255
AegisName: ILL_TEDDY_BEAR_R
Name: Red Teddy Bear
Level: 155
Hp: 328072
BaseExp: 19972
JobExp: 22503
Attack: 2022
Attack2: 225
Defense: 212
MagicDefense: 88
Str: 132
Agi: 100
Vit: 155
Int: 132
Dex: 133
Luk: 132
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Fire
ElementLevel: 1
WalkSpeed: 150
AttackDelay: 512
AttackMotion: 780
DamageMotion: 504
Ai: 04
Drops:
- Item: NasariansSoulstone
Rate: 1000
- Item: Iron_Ore
Rate: 2000
- Item: Oridecon
Rate: 500
- Item: Bearopy
Rate: 1500
- Item: Boots_
Rate: 50
- Item: Colorful_T_Bear_Card
Rate: 1
StealProtected: true
- Id: 20256
AegisName: ILL_TEDDY_BEAR_Y
Name: Yellow Teddy Bear
Level: 155
Hp: 294044
BaseExp: 19384
JobExp: 23165
Attack: 1819
Attack2: 202
Defense: 200
MagicDefense: 112
Str: 102
Agi: 132
Vit: 102
Int: 182
Dex: 155
Luk: 102
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Wind
ElementLevel: 1
WalkSpeed: 150
AttackDelay: 512
AttackMotion: 780
DamageMotion: 504
Ai: 04
Drops:
- Item: Bearopy
Rate: 1500
- Item: NasariansSoulstone
Rate: 1000
- Item: Elunium
Rate: 500
- Item: Screw
Rate: 2500
- Item: Survival_Rod_
Rate: 50
- Item: Colorful_T_Bear_Card
Rate: 1
StealProtected: true
- Id: 20257
AegisName: ILL_TEDDY_BEAR_G
Name: Green Teddy Bear
Level: 157
Hp: 331960
BaseExp: 21646
JobExp: 25117
Attack: 2113
Attack2: 235
Defense: 227
MagicDefense: 110
Str: 129
Agi: 128
Vit: 141
Int: 173
Dex: 158
Luk: 129
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Poison
ElementLevel: 1
WalkSpeed: 150
AttackDelay: 512
AttackMotion: 708
DamageMotion: 504
Ai: 04
Drops:
- Item: Bearopy
Rate: 1500
- Item: NasariansSoulstone
Rate: 1000
- Item: Green_Bearopy
Rate: 500
- Item: Green_Herb
Rate: 2500
- Item: Colorful_T_Bear_Card
Rate: 1
StealProtected: true
- Id: 20258
AegisName: ILL_TEDDY_BEAR_W
Name: White Teddy Bear
Level: 155
Hp: 311841
BaseExp: 20334
JobExp: 23595
Attack: 1985
Attack2: 221
Defense: 213
MagicDefense: 103
Str: 121
Agi: 120
Vit: 133
Int: 162
Dex: 149
Luk: 121
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Neutral
ElementLevel: 1
WalkSpeed: 150
AttackDelay: 512
AttackMotion: 780
DamageMotion: 504
Ai: 04
Drops:
- Item: Bearopy
Rate: 2500
- Item: NasariansSoulstone
Rate: 1500
- Item: Oridecon_Hammer
Rate: 500
- Item: Steel
Rate: 250
- Item: Survival_Rod2_
Rate: 50
- Item: Colorful_T_Bear_Card
Rate: 1
StealProtected: true
- Id: 20259
AegisName: ILL_TEDDY_BEAR_B
Name: Blue Teddy Bear
Level: 152
Hp: 280657
BaseExp: 18300
JobExp: 21235
Attack: 1786
Attack2: 198
Defense: 192
MagicDefense: 93
Str: 109
Agi: 108
Vit: 120
Int: 146
Dex: 134
Luk: 109
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Water
ElementLevel: 1
WalkSpeed: 300
AttackDelay: 512
AttackMotion: 780
DamageMotion: 504
Ai: 04
Drops:
- Item: Bearopy
Rate: 1500
- Item: Screw
Rate: 2500
- Item: Iron
Rate: 1000
- Item: Blue_Herb
Rate: 500
- Item: Chonchon_Doll_HQ
Rate: 1000
- Item: Colorful_T_Bear_Card
Rate: 1
StealProtected: true
- Id: 20260
AegisName: ILL_TEDDY_BEAR_S
Name: Shining Teddy Bear
Level: 160
Hp: 10724874
BaseExp: 1793444
JobExp: 1618614
Attack: 4168
Attack2: 2895
Defense: 313
MagicDefense: 152
Str: 178
Agi: 176
Vit: 195
Int: 238
Dex: 219
Luk: 178
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Large
Race: Formless
Element: Holy
ElementLevel: 4
WalkSpeed: 150
AttackDelay: 512
AttackMotion: 780
DamageMotion: 504
Ai: 21
Drops:
- Item: Elunium
Rate: 2000
- Item: Oridecon
Rate: 2000
- Item: Clay_Doll
Rate: 1500
- Item: Counter_Dagger
Rate: 300
- Item: Screw
Rate: 4000
- Item: Shining_T_Bear_Card
Rate: 1
StealProtected: true
- Id: 20261
AegisName: ILL_PITMAN
Name: Hardworking Pitman
Level: 154
Hp: 305605
Attack: 1945
Attack2: 216
Defense: 209
MagicDefense: 101
Str: 118
Agi: 117
Vit: 130
Int: 159
Dex: 146
Luk: 118
AttackRange: 1
SkillRange: 10
ChaseRange: 12
Size: Large
Race: Demon
Element: Earth
ElementLevel: 2
WalkSpeed: 180
AttackDelay: 960
AttackMotion: 336
DamageMotion: 300
Ai: 04
Drops:
- Item: Old_Pick
Rate: 1500
- Item: Old_Steel_Plate
Rate: 250
- Item: Lantern
Rate: 2500
- Item: Gun_Powder
Rate: 1000
- Item: Gate_KeeperDD
Rate: 50
- Item: Pitman_Worker_Card
Rate: 1
StealProtected: true
- Id: 20262
AegisName: ILL_MINERAL
Name: Soul Fragment
Level: 153
Hp: 290324
BaseExp: 18931
JobExp: 21967
Attack: 1847
Attack2: 205
Defense: 198
MagicDefense: 96
Str: 113
Agi: 112
Vit: 124
Int: 151
Dex: 139
Luk: 113
AttackRange: 1
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Neutral
ElementLevel: 2
WalkSpeed: 250
AttackDelay: 648
AttackMotion: 480
DamageMotion: 360
Ai: 04
Drops:
- Item: Fragment_Of_Crystal
Rate: 2500
- Item: Golden_Jewel
Rate: 250
- Item: Gothic_China_Doll
Rate: 1000
- Item: Yellow_Gemstone
Rate: 300
- Item: Fragment_Of_Soul_Card
Rate: 1
StealProtected: true
- Id: 20263
AegisName: ILL_OBSIDIAN
# Name: Sinister Dwelling Obsidian
Name: Sinister Obsidian
Level: 156
Hp: 318593
Attack: 2027
Attack2: 225
Defense: 217
MagicDefense: 106
Str: 124
Agi: 122
Vit: 136
Int: 166
Dex: 152
Luk: 124
AttackRange: 1
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Earth
ElementLevel: 2
WalkSpeed: 350
AttackDelay: 720
AttackMotion: 864
DamageMotion: 504
Ai: 04
Drops:
- Item: Dark_Crystal_Fragment
Rate: 1500
- Item: Crystal_Jewel
Rate: 250
- Item: Coal
Rate: 250
- Item: Elunium
Rate: 40
- Item: Sinister_Obsidian_Card
Rate: 1
StealProtected: true
- Id: 20264
AegisName: G_ILL_TEDDY_BEAR_R
Name: Red Teddy Bear
Level: 155
Hp: 309520
Attack: 2022
Attack2: 225
Defense: 212
MagicDefense: 88
Str: 132
Agi: 100
Vit: 155
Int: 132
Dex: 133
Luk: 132
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Fire
ElementLevel: 1
WalkSpeed: 150
AttackDelay: 512
AttackMotion: 780
DamageMotion: 504
Ai: 24
- Id: 20265
AegisName: G_ILL_TEDDY_BEAR_Y
Name: Yellow Teddy Bear
Level: 155
Hp: 294044
Attack: 1819
Attack2: 202
Defense: 200
MagicDefense: 112
Str: 102
Agi: 132
Vit: 102
Int: 182
Dex: 155
Luk: 102
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Wind
ElementLevel: 1
WalkSpeed: 150
AttackDelay: 512
AttackMotion: 780
DamageMotion: 504
Ai: 24
- Id: 20266
AegisName: G_ILL_TEDDY_BEAR_G
Name: Green Teddy Bear
Level: 157
Hp: 331960
Attack: 2113
Attack2: 235
Defense: 227
MagicDefense: 110
Str: 129
Agi: 128
Vit: 141
Int: 173
Dex: 158
Luk: 129
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Poison
ElementLevel: 1
WalkSpeed: 150
AttackDelay: 512
AttackMotion: 780
DamageMotion: 504
Ai: 24
- Id: 20267
AegisName: G_ILL_TEDDY_BEAR_W
Name: White Teddy Bear
Level: 155
Hp: 311841
Attack: 1985
Attack2: 221
Defense: 213
MagicDefense: 103
Str: 121
Agi: 120
Vit: 133
Int: 162
Dex: 149
Luk: 121
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Neutral
ElementLevel: 1
WalkSpeed: 150
AttackDelay: 512
AttackMotion: 780
DamageMotion: 504
Ai: 24
- Id: 20268
AegisName: G_ILL_TEDDY_BEAR_B
Name: Blue Teddy Bear
Level: 152
Hp: 280657
Attack: 1786
Attack2: 198
Defense: 192
MagicDefense: 93
Str: 109
Agi: 108
Vit: 120
Int: 146
Dex: 134
Luk: 109
AttackRange: 2
SkillRange: 10
ChaseRange: 12
Size: Small
Race: Formless
Element: Water
ElementLevel: 1
WalkSpeed: 300
AttackDelay: 512
AttackMotion: 780
DamageMotion: 504
Ai: 24
- Id: 20269
AegisName: GUILD_SKILL_FLAG
Name: Guild Skill Flag
@@ -110625,6 +111110,10 @@ Body:
# AegisName: EP21_MD_BOX1
# - Id: 22378
# AegisName: MD_Airboat_Boss5
# - Id: 22379
# AegisName: EV_NPC_VACATION_POPE
# - Id: 22380
# AegisName: E_WATER_M_RING
# - Id: 23000
# AegisName: DARK_ILLUSION2
# - Id: 23001

View File

@@ -13105,6 +13105,108 @@
20280,G_ILL_WOOTAN_FIGHTER@KN_BRANDISHSPEAR,attack,57,5,2000,0,10000,yes,target,always,0,,,,,,6,
20280,G_ILL_WOOTAN_FIGHTER@NPC_FIREATTACK,attack,186,4,1000,0,5000,yes,target,always,0,,,,,,,
// Illusion of Teddy Bear
20255,ILL_TEDDY_BEAR_R@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
20255,ILL_TEDDY_BEAR_R@NPC_CURSEATTACK,chase,181,3,1000,500,5000,no,target,always,0,,,,,,2,
20255,ILL_TEDDY_BEAR_R@NPC_CRITICALSLASH,attack,170,1,1500,500,5000,no,target,always,0,,,,,,6,
20255,ILL_TEDDY_BEAR_R@NPC_FIREATTACK,attack,186,2,1000,0,5000,yes,target,always,0,,,,,,37,
20255,ILL_TEDDY_BEAR_R@BS_HAMMERFALL,attack,110,5,500,1500,5000,no,target,always,0,,,,,,8,
20256,ILL_TEDDY_BEAR_Y@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
20256,ILL_TEDDY_BEAR_Y@MG_LIGHTNINGBOLT,chase,20,2,1500,1000,5000,no,target,always,0,,,,,,,
20256,ILL_TEDDY_BEAR_Y@NPC_CURSEATTACK,chase,181,5,1000,500,5000,no,target,always,0,,,,,,2,
20256,ILL_TEDDY_BEAR_Y@WZ_VERMILION,attack,85,3,500,1500,10000,no,target,always,0,,,,,,6,
20256,ILL_TEDDY_BEAR_Y@WZ_STORMGUST,attack,89,3,1000,1500,10000,no,target,always,0,,,,,,37,
20256,ILL_TEDDY_BEAR_Y@HW_GANBANTEIN,attack,483,1,1000,0,5000,no,target,skillused,18,,,,,,8,
20256,ILL_TEDDY_BEAR_Y@MG_LIGHTNINGBOLT,attack,20,3,500,1500,10000,no,target,always,0,,,,,,,
20257,ILL_TEDDY_BEAR_G@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
20257,ILL_TEDDY_BEAR_G@NPC_BLOODDRAIN,chase,199,1,1500,0,5000,yes,target,always,0,,,,,,,
20257,ILL_TEDDY_BEAR_G@NPC_CLOUD_KILL,attack,739,3,500,1500,20000,no,target,always,0,,,,,,6,
20258,ILL_TEDDY_BEAR_W@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
20258,ILL_TEDDY_BEAR_W@NPC_CHEAL,chase,729,5,3000,500,3000,no,self,friendhpltmaxrate,99,,,,,,,
20258,ILL_TEDDY_BEAR_W@NPC_CHEAL,chase,729,5,3000,500,3000,no,self,myhpltmaxrate,99,,,,,,,
20258,ILL_TEDDY_BEAR_W@NPC_CHEAL,attack,729,5,1500,500,5000,no,self,always,0,,,,,,2,
20258,ILL_TEDDY_BEAR_W@AL_HEAL,attack,28,9,2000,0,2000,yes,friend,friendhpltmaxrate,99,,,,,,,
20258,ILL_TEDDY_BEAR_W@AL_HEAL,attack,28,9,2000,0,2000,yes,friend,myhpltmaxrate,99,,,,,,3,
20258,ILL_TEDDY_BEAR_W@AM_POTIONPITCHER,attack,231,4,5000,500,5000,no,friend,friendhpltmaxrate,60,,,,,,,
20258,ILL_TEDDY_BEAR_W@AM_POTIONPITCHER,attack,231,4,5000,500,5000,no,friend,myhpltmaxrate,30,,,,,,5,
20258,ILL_TEDDY_BEAR_W@NPC_ALLHEAL,attack,687,1,10000,5000,30000,no,self,myhpltmaxrate,10,,,,,,6,
20258,ILL_TEDDY_BEAR_W@CR_HOLYCROSS,attack,253,5,500,0,5000,yes,target,always,0,,,,,,32,
20259,ILL_TEDDY_BEAR_B@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
20259,ILL_TEDDY_BEAR_B@MG_COLDBOLT,chase,14,2,1500,1000,5000,no,target,always,0,,,,,,23,
20259,ILL_TEDDY_BEAR_B@NPC_STORMGUST2,attack,723,1,500,1500,10000,no,target,always,0,,,,,,20,
20259,ILL_TEDDY_BEAR_B@NPC_WATERATTACK,attack,184,2,1500,0,5000,yes,target,always,0,,,,,,6,
20259,ILL_TEDDY_BEAR_B@MG_COLDBOLT,attack,14,3,500,1500,10000,no,target,always,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_AGIUP,attack,350,1,5000,0,20000,yes,self,always,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_BLEEDING2,attack,764,5,2000,500,10000,no,target,always,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_CRITICALWOUND,attack,673,3,1000,500,20000,no,target,always,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_WIDESIGHT,attack,669,1,10000,0,30000,yes,self,always,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_WEAPONBRAKER,attack,343,1,10000,0,40000,yes,target,always,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_DARKBREATH,attack,202,5,2000,3000,10000,no,target,myhpltmaxrate,60,,,,,,0,
20260,ILL_TEDDY_BEAR_S@CR_HOLYCROSS,attack,253,10,500,0,5000,yes,target,always,0,,,,,,32,
20260,ILL_TEDDY_BEAR_S@NPC_CALLSLAVE,attack,352,1,10000,0,30000,yes,self,always,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_CALLSLAVE,idle,352,1,10000,0,10000,yes,self,always,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_CALLSLAVE,chase,352,1,10000,0,5000,yes,self,always,0,,,,,,,
// 20260,ILL_TEDDY_BEAR_S@NPC_EARTHQUAKE_K,attack,750,5,1500,2000,20000,no,target,myhpltmaxrate,30,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_EARTHQUAKE,attack,653,5,1500,2000,20000,no,target,myhpltmaxrate,30,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_PULSESTRIKE,attack,661,5,3000,3000,20000,no,self,always,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@NPC_SUMMONSLAVE,idle,196,1,10000,1000,30000,no,self,slavele,1,20255,20256,20257,20259,,,
20260,ILL_TEDDY_BEAR_S@NPC_SUMMONSLAVE,attack,196,1,5000,1000,30000,no,self,slavele,1,20255,20256,20257,20259,,,
20260,ILL_TEDDY_BEAR_S@NPC_POWERUP,attack,349,5,10000,0,60000,yes,self,myhpltmaxrate,20,,,,,,6,
20260,ILL_TEDDY_BEAR_S@NPC_GRANDDARKNESS,attack,339,10,3000,1000,5000,no,self,always,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@AL_TELEPORT,idle,26,1,10000,0,0,yes,self,rudeattacked,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@AL_TELEPORT,walk,26,1,5000,0,10000,yes,self,rudeattacked,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@AL_TELEPORT,chase,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
20260,ILL_TEDDY_BEAR_S@SA_LANDPROTECTOR,attack,288,2,3000,1000,10000,no,target,groundattacked,0,,,,,,6,
20260,ILL_TEDDY_BEAR_S@AL_PNEUMA,attack,25,1,3000,0,5000,yes,target,longrangeattacked,0,,,,,,18,
20261,ILL_PITMAN@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
20261,ILL_PITMAN@AL_TELEPORT,chase,26,1,5000,0,5000,yes,self,mobnearbygt,4,,,,,,,
20261,ILL_PITMAN@NPC_SILENCEATTACK,chase,178,3,500,0,5000,no,target,always,0,,,,,,6,
20261,ILL_PITMAN@NPC_COMBOATTACK,attack,171,3,500,700,5000,no,target,always,0,,,,,,,
20261,ILL_PITMAN@TF_SPRINKLESAND,attack,149,1,500,0,5000,no,target,always,0,,,,,,6,
20261,ILL_PITMAN@SM_MAGNUM,attack,7,3,1000,0,20000,yes,self,always,0,,,,,,32,
20261,ILL_PITMAN@NPC_GUIDEDATTACK,attack,172,3,2000,0,15000,yes,target,always,0,,,,,,37,
20262,ILL_MINERAL@AL_TELEPORT,idle,26,1,5000,0,5000,yes,self,rudeattacked,0,,,,,,,
20262,ILL_MINERAL@AS_GRIMTOOTH,idle,137,3,5000,0,500,yes,target,mystatuson,0,,,,,,,
20262,ILL_MINERAL@AL_HEAL,idle,28,9,5000,0,1500,yes,friend,mystatuson,0,,,,,,18,
20262,ILL_MINERAL@TF_HIDING,chase,51,1,2000,0,10000,yes,self,always,0,,,,,,19,
20262,ILL_MINERAL@TF_HIDING,chase,51,1,10000,0,10000,yes,self,myhpltmaxrate,30,,,,,,19,
20262,ILL_MINERAL@AL_TELEPORT,chase,26,1,5000,0,5000,yes,self,mobnearbygt,4,,,,,,,
20262,ILL_MINERAL@NPC_COMBOATTACK,attack,171,3,500,700,5000,no,target,always,0,,,,,,,
20262,ILL_MINERAL@TF_SPRINKLESAND,attack,149,1,500,0,5000,no,target,always,0,,,,,,6,
20262,ILL_MINERAL@NPC_GUIDEDATTACK,attack,172,3,2000,0,15000,yes,target,always,0,,,,,,37,
20262,ILL_MINERAL@NPC_RANDOMATTACK,attack,183,2,1500,500,5000,yes,target,always,0,,,,,,,
20263,ILL_OBSIDIAN@TF_HIDING,idle,51,1,500,500,5000,yes,self,always,0,,,,,,19,
20263,ILL_OBSIDIAN@AS_GRIMTOOTH,idle,137,3,5000,0,500,yes,target,mystatuson,0,,,,,,,
20263,ILL_OBSIDIAN@WZ_EARTHSPIKE,chase,90,3,1500,500,5000,no,target,always,0,,,,,,,
20263,ILL_OBSIDIAN@CR_SHIELDCHARGE,attack,250,3,1000,1000,5000,no,target,always,0,,,,,,,
20263,ILL_OBSIDIAN@NPC_GROUNDATTACK,attack,185,2,500,500,5000,yes,target,always,0,,,,,,,
20263,ILL_OBSIDIAN@TF_HIDING,attack,51,1,500,500,50000,yes,self,always,0,,,,,,19,
20264,G_ILL_TEDDY_BEAR_R@NPC_CURSEATTACK,chase,181,3,1000,500,5000,no,target,always,0,,,,,,2,
20264,G_ILL_TEDDY_BEAR_R@NPC_CRITICALSLASH,attack,170,1,1500,500,5000,no,target,always,0,,,,,,6,
20264,G_ILL_TEDDY_BEAR_R@NPC_FIREATTACK,attack,186,5,1000,0,5000,yes,target,always,0,,,,,,37,
20264,G_ILL_TEDDY_BEAR_R@BS_HAMMERFALL,attack,110,5,500,1500,5000,no,target,always,0,,,,,,8,
20265,G_ILL_TEDDY_BEAR_Y@MG_LIGHTNINGBOLT,chase,20,2,1500,1000,5000,no,target,always,0,,,,,,,
20265,G_ILL_TEDDY_BEAR_Y@NPC_CURSEATTACK,chase,181,5,1000,500,5000,no,target,always,0,,,,,,2,
20265,G_ILL_TEDDY_BEAR_Y@WZ_VERMILION,attack,85,3,500,1500,10000,no,target,always,0,,,,,,6,
20265,G_ILL_TEDDY_BEAR_Y@WZ_STORMGUST,attack,89,3,1000,1500,10000,no,target,always,0,,,,,,37,
20265,G_ILL_TEDDY_BEAR_Y@HW_GANBANTEIN,attack,483,1,1000,0,5000,no,target,skillused,18,,,,,,8,
20265,G_ILL_TEDDY_BEAR_Y@MG_LIGHTNINGBOLT,attack,20,3,500,1500,10000,no,target,always,0,,,,,,,
20266,G_ILL_TEDDY_BEAR_G@NPC_BLOODDRAIN,chase,199,1,1500,0,5000,yes,target,always,0,,,,,,,
20266,G_ILL_TEDDY_BEAR_G@NPC_CLOUD_KILL,attack,739,3,500,1500,20000,no,target,always,0,,,,,,6,
20267,G_ILL_TEDDY_BEAR_W@NPC_CHEAL,chase,729,5,3000,500,3000,no,self,friendhpltmaxrate,99,,,,,,,
20267,G_ILL_TEDDY_BEAR_W@NPC_CHEAL,chase,729,5,3000,500,3000,no,self,myhpltmaxrate,99,,,,,,,
20267,G_ILL_TEDDY_BEAR_W@NPC_CHEAL,attack,729,5,1500,500,5000,no,self,always,0,,,,,,2,
20267,G_ILL_TEDDY_BEAR_W@AL_HEAL,attack,28,9,2000,0,2000,yes,friend,friendhpltmaxrate,99,,,,,,,
20267,G_ILL_TEDDY_BEAR_W@AL_HEAL,attack,28,9,2000,0,2000,yes,friend,myhpltmaxrate,99,,,,,,3,
20267,G_ILL_TEDDY_BEAR_W@AM_POTIONPITCHER,attack,231,4,5000,500,5000,no,friend,friendhpltmaxrate,60,,,,,,,
20267,G_ILL_TEDDY_BEAR_W@AM_POTIONPITCHER,attack,231,4,5000,500,5000,no,friend,myhpltmaxrate,30,,,,,,5,
20267,G_ILL_TEDDY_BEAR_W@NPC_ALLHEAL,attack,687,1,10000,5000,30000,no,self,myhpltmaxrate,10,,,,,,6,
20267,G_ILL_TEDDY_BEAR_W@CR_HOLYCROSS,attack,253,5,500,0,5000,yes,target,always,0,,,,,,32,
20268,G_ILL_TEDDY_BEAR_B@MG_COLDBOLT,chase,14,2,1500,1000,5000,no,target,always,0,,,,,,23,
20268,G_ILL_TEDDY_BEAR_B@NPC_STORMGUST2,attack,723,1,500,1500,10000,no,target,always,0,,,,,,20,
20268,G_ILL_TEDDY_BEAR_B@NPC_WATERATTACK,attack,184,2,1500,0,5000,yes,target,always,0,,,,,,6,
20268,G_ILL_TEDDY_BEAR_B@MG_COLDBOLT,attack,14,3,500,1500,10000,no,target,always,0,,,,,,,
// Episode 17.1 - Illusion (custom) #!todo
20340,EL-A17T@NPC_AGIUP,chase,350,5,2000,0,60000,no,self,always,0,,,,,,6,
20340,EL-A17T@NPC_POWERUP,attack,349,5,2000,0,60000,no,self,always,0,,,,,,6,
@@ -14673,7 +14775,7 @@
21360,EP18_MD_SCHULANG_L@NPC_TELEKINESISATTACK,attack,191,2,3000,0,5000,yes,target,always,0,,,,,,,
21360,EP18_MD_SCHULANG_L@NPC_POWERUP,attack,349,3,5000,0,30000,yes,self,always,0,,,,,,,
21360,EP18_MD_SCHULANG_L@NPC_DARKSTRIKE,chase,340,3,3000,200,15000,yes,target,always,0,,,,,,,
// 21360,EP18_MD_SCHULANG_L@NPC_DEADLYCURSE2,attack,779,5,5000,1000,30000,no,self,always,0,,,,,,55,
21360,EP18_MD_SCHULANG_L@NPC_DEADLYCURSE2,attack,779,5,5000,1000,30000,no,self,always,0,,,,,,55,
21360,EP18_MD_SCHULANG_L@NPC_BLOODDRAIN,attack,199,1,2000,0,10000,yes,target,always,0,,,,,,,
21360,EP18_MD_SCHULANG_L@NPC_DARKSTRIKE,attack,340,3,3000,200,15000,yes,target,always,0,,,,,,,
21360,EP18_MD_SCHULANG_L@NPC_WIDESTONE2,attack,759,3,3000,500,30000,no,target,always,0,,,,,,,
@@ -14698,6 +14800,6 @@
21361,EP18_MD_DEMI_FREYJA_L@NPC_HELLJUDGEMENT2,attack,768,5,1000,500,120000,yes,target,always,0,,,,,,,
21361,EP18_MD_DEMI_FREYJA_L@NPC_CHANGEDARKNESS,attack,168,1,1000,0,120000,yes,self,always,0,,,,,,,
21361,EP18_MD_DEMI_FREYJA_L@NPC_CHANGEHOLY,attack,167,1,3000,0,120000,yes,self,always,0,,,,,,,
// 21361,EP18_MD_DEMI_FREYJA_L@NPC_DEADLYCURSE2,attack,779,5,5000,1000,30000,no,self,always,0,,,,,,55,
21361,EP18_MD_DEMI_FREYJA_L@NPC_DEADLYCURSE2,attack,779,5,5000,1000,30000,no,self,always,0,,,,,,55,
21361,EP18_MD_DEMI_FREYJA_L@NPC_CANE_OF_EVIL_EYE,chase,780,3,8000,300,30000,no,target,always,0,,,,,,,
21361,EP18_MD_DEMI_FREYJA_L@NPC_CANE_OF_EVIL_EYE,attack,780,5,7000,300,30000,yes,target,always,0,,,,,,,

File diff suppressed because it is too large Load Diff

View File

@@ -1404,21 +1404,21 @@ Body:
TimeLimit: 4h
- Id: 3455
Title: Illusion Investigation Team - Machoko
# - Id: 3456
# Title: Illusion of Teddy Bear 100 Kills
# Targets:
# - Id: 1
# Count: 100
# Location: ein_d02_i
# MapMobTargets:
# ILL_TEDDY_BEAR_B: true
# ILL_MINERAL: true
# ILL_PITMAN: true
# ILL_TEDDY_BEAR_R: true
# ILL_TEDDY_BEAR_Y: true
# ILL_TEDDY_BEAR_W: true
# ILL_OBSIDIAN: true
# ILL_TEDDY_BEAR_G: true
- Id: 3456
Title: Illusion of Teddy Bear 100 Kills
Targets:
- Id: 1
Count: 100
Location: ein_d02_i
MapMobTargets:
ILL_TEDDY_BEAR_B: true
ILL_MINERAL: true
ILL_PITMAN: true
ILL_TEDDY_BEAR_R: true
ILL_TEDDY_BEAR_Y: true
ILL_TEDDY_BEAR_W: true
ILL_OBSIDIAN: true
ILL_TEDDY_BEAR_G: true
- Id: 3457
Title: Illusion of Teddy Bear 100 Kills - Standby
TimeLimit: 4h
@@ -8038,14 +8038,74 @@ Body:
- Id: 11555
Title: In search of the taste of hometown - Waiting
TimeLimit: 4h
- Id: 11556
Title: Missing Steven
- Id: 11557
Title: Missing Steven
- Id: 11558
Title: Missing Steven
- Id: 11559
Title: Missing Steven
- Id: 11560
Title: Missing Steven
- Id: 11561
Title: Missing Steven
- Id: 11562
Title: Missing Steven
- Id: 11563
Title: Nasarian Conspiracy
Targets:
- Mob: ILL_TEDDY_BEAR_R
Count: 10
- Mob: ILL_TEDDY_BEAR_Y
Count: 10
- Mob: ILL_TEDDY_BEAR_G
Count: 10
- Id: 11564
Title: Nasarian Conspiracy
Targets:
- Mob: ILL_TEDDY_BEAR_B
Count: 10
- Mob: ILL_TEDDY_BEAR_W
Count: 10
- Id: 11565
Title: RUN!
Targets:
- Mob: ILL_PITMAN
Count: 10
- Mob: ILL_MINERAL
Count: 10
- Mob: ILL_OBSIDIAN
Count: 10
- Id: 11566
Title: Escape!!!! - Wait
Title: RUN! - Pending
TimeLimit: 4h
- Id: 11567
Title: Things That Shouldn't Exist
Targets:
- Mob: ILL_TEDDY_BEAR_R
Count: 10
- Mob: ILL_TEDDY_BEAR_Y
Count: 10
- Mob: ILL_TEDDY_BEAR_G
Count: 10
- Id: 11568
Title: Things That Shouldn't Exist
Targets:
- Mob: ILL_TEDDY_BEAR_B
Count: 10
- Mob: ILL_TEDDY_BEAR_W
Count: 10
- Id: 11569
Title: Present not to exist-wait
Title: Things That Shouldn't Exist - Pending
TimeLimit: 4h
- Id: 11570
Title: Let the Light Devour the Darkness
Targets:
- Mob: ILL_TEDDY_BEAR_S
Count: 1
- Id: 11571
Title: Let the light consume the darkness - Wait
Title: Let the Light Devour the Darkness - Pending
TimeLimit: 4h
- Id: 11596
Title: Old Memories

View File

@@ -7699,7 +7699,6 @@ Body:
- Level: 5
Time: 1000
Duration1: 3000
Duration2: 300000
FixedCastTime:
- Level: 1
Time: 2000
@@ -8879,6 +8878,7 @@ Body:
HitCount: 1
SplashArea: -1
AfterCastActDelay: 300
Duration1: 15000
Duration2: 27000
Cooldown: 4000
Requires:
@@ -9136,6 +9136,7 @@ Body:
HitCount: 1
SplashArea: -1
AfterCastActDelay: 300
Duration1: 4500
Duration2: 4500
Cooldown: 4000
Requires:
@@ -18363,6 +18364,43 @@ Body:
HitCount: 1
Duration1: 60000
Status: Relieve_off
- Id: 776
Name: NPC_DEADLYCURSE
Description: Deadly Curse
MaxLevel: 1
TargetType: Attack
DamageFlags:
NoDamage: true
Flags:
IgnoreGtb: true
IsNpc: true
Range: 1
Duration1: 15000
Status: Deadly_Defeasance
- Id: 779
Name: NPC_DEADLYCURSE2
Description: Deadly Curse 2
MaxLevel: 5
TargetType: Self
DamageFlags:
NoDamage: true
Splash: true
Flags:
IgnoreGtb: true
IsNpc: true
SplashArea:
- Level: 1
Area: 2
- Level: 2
Area: 3
- Level: 3
Area: 4
- Level: 4
Area: 5
- Level: 5
Area: 6
Duration2: 30000
Status: Deadly_Defeasance
- Id: 780
Name: NPC_CANE_OF_EVIL_EYE
Description: Cane of evil eye
@@ -41386,6 +41424,489 @@ Body:
SplashArea: 6
Requires:
SpCost: 1
- Id: 5433
Name: SH_MYSTICAL_CREATURE_MASTERY
Description: Mystical Creature Mastery
MaxLevel: 10
- Id: 5434
Name: SH_COMMUNE_WITH_CHUL_HO
Description: Commune with Chulho
MaxLevel: 1
- Id: 5435
Name: SH_CHUL_HO_SONIC_CLAW
Description: Chulho Sonic Claw
MaxLevel: 7
Type: Weapon
TargetType: Attack
DamageFlags:
Critical: true
Range: -11
Hit: Multi_Hit
HitCount: -2
GiveAp: 1
Element: Weapon
AfterCastActDelay: 500
Cooldown:
- Level: 1
Time: 1150
- Level: 2
Time: 1000
- Level: 3
Time: 850
- Level: 4
Time: 700
- Level: 5
Time: 550
- Level: 6
Time: 400
- Level: 7
Time: 250
Requires:
SpCost:
- Level: 1
Amount: 42
- Level: 2
Amount: 44
- Level: 3
Amount: 46
- Level: 4
Amount: 48
- Level: 5
Amount: 50
- Level: 6
Amount: 52
- Level: 7
Amount: 54
- Id: 5436
Name: SH_HOWLING_OF_CHUL_HO
Description: Howling of Chulho
MaxLevel: 7
Type: Weapon
TargetType: Self
Range: -9
Hit: Multi_Hit
HitCount: -3
GiveAp: 2
Element: Weapon
DamageFlags:
Splash: true
SplashArea:
- Level: 1
Area: 2
- Level: 2
Area: 2
- Level: 3
Area: 2
- Level: 4
Area: 3
- Level: 5
Area: 3
- Level: 6
Area: 3
- Level: 7
Area: 4
Duration1: 12000
Cooldown: 1000
CastCancel: true
FixedCastTime: 1000
Requires:
SpCost: 72
Status: Hogogong
- Id: 5437
Name: SH_HOGOGONG_STRIKE
Description: Hogogong Strike
MaxLevel: 7
Type: Weapon
TargetType: Self
Range: -9
Hit: Multi_Hit
HitCount: 3
GiveAp: 1
Element: Weapon
DamageFlags:
Splash: true
Critical: true
SplashArea:
- Level: 1
Area: 3
- Level: 2
Area: 3
- Level: 3
Area: 3
- Level: 4
Area: 4
- Level: 5
Area: 4
- Level: 6
Area: 4
- Level: 7
Area: 5
Cooldown: 350
CastCancel: true
FixedCastTime: 1000
Requires:
SpCost:
- Level: 1
Amount: 67
- Level: 2
Amount: 70
- Level: 3
Amount: 73
- Level: 4
Amount: 76
- Level: 5
Amount: 79
- Level: 6
Amount: 82
- Level: 7
Amount: 85
- Id: 5438
Name: SH_COMMUNE_WITH_KI_SUL
Description: Commune with Kisul
MaxLevel: 1
- Id: 5439
Name: SH_KI_SUL_WATER_SPRAYING
Description: Kisul Water Spraying
MaxLevel: 7
Type: Magic
TargetType: Self
GiveAp: 1
DamageFlags:
NoDamage: true
Splash: true
SplashArea:
- Level: 1
Area: 3
- Level: 2
Area: 3
- Level: 3
Area: 4
- Level: 4
Area: 4
- Level: 5
Area: 5
- Level: 6
Area: 5
- Level: 7
Area: 6
CastCancel: true
CastTime: 1700
AfterCastActDelay: 1000
FixedCastTime: 1000
Cooldown: 300
Requires:
SpCost:
- Level: 1
Amount: 61
- Level: 2
Amount: 65
- Level: 3
Amount: 69
- Level: 4
Amount: 73
- Level: 5
Amount: 77
- Level: 6
Amount: 81
- Level: 7
Amount: 85
- Id: 5440
Name: SH_MARINE_FESTIVAL_OF_KI_SUL
Description: Marine Festival of Kisul
MaxLevel: 5
Type: Magic
TargetType: Self
DamageFlags:
NoDamage: true
Splash: true
GiveAp: 4
SplashArea:
- Level: 1
Area: 2
- Level: 2
Area: 3
- Level: 3
Area: 4
- Level: 4
Area: 5
- Level: 5
Area: 6
Duration1:
- Level: 1
Time: 60000
- Level: 2
Time: 75000
- Level: 3
Time: 90000
- Level: 4
Time: 105000
- Level: 5
Time: 120000
CastCancel: true
CastTime: 1700
AfterCastActDelay: 1000
FixedCastTime: 1000
Cooldown: 2000
Requires:
SpCost:
- Level: 1
Amount: 80
- Level: 2
Amount: 90
- Level: 3
Amount: 100
- Level: 4
Amount: 110
- Level: 5
Amount: 120
Status: Marine_Festival
- Id: 5441
Name: SH_SANDY_FESTIVAL_OF_KI_SUL
Description: Sandy Festival of Kisul
MaxLevel: 5
Type: Magic
TargetType: Self
DamageFlags:
NoDamage: true
Splash: true
GiveAp: 4
SplashArea:
- Level: 1
Area: 2
- Level: 2
Area: 3
- Level: 3
Area: 4
- Level: 4
Area: 5
- Level: 5
Area: 6
Duration1:
- Level: 1
Time: 60000
- Level: 2
Time: 75000
- Level: 3
Time: 90000
- Level: 4
Time: 105000
- Level: 5
Time: 120000
CastCancel: true
CastTime: 1700
AfterCastActDelay: 1000
FixedCastTime: 1000
Cooldown: 2000
Requires:
SpCost:
- Level: 1
Amount: 80
- Level: 2
Amount: 90
- Level: 3
Amount: 100
- Level: 4
Amount: 110
- Level: 5
Amount: 120
Status: Sandy_Festival
- Id: 5442
Name: SH_KI_SUL_RAMPAGE
Description: Kisul Rampage
MaxLevel: 7
Type: Magic
TargetType: Self
DamageFlags:
NoDamage: true
Splash: true
SplashArea: 3
Duration1:
- Level: 1
Time: 4000
- Level: 2
Time: 5000
- Level: 3
Time: 6000
- Level: 4
Time: 7000
- Level: 5
Time: 8000
- Level: 6
Time: 9000
- Level: 7
Time: 10000
CastCancel: true
CastTime: 3000
AfterCastActDelay: 1000
Cooldown: 60000
FixedCastTime: 1500
Requires:
SpCost:
- Level: 1
Amount: 90
- Level: 2
Amount: 100
- Level: 3
Amount: 110
- Level: 4
Amount: 120
- Level: 5
Amount: 130
- Level: 6
Amount: 140
- Level: 7
Amount: 150
Status: Ki_Sul_Rampage
- Id: 5443
Name: SH_COMMUNE_WITH_HYUN_ROK
Description: Commune with Hyunrok
MaxLevel: 1
- Id: 5444
Name: SH_COLORS_OF_HYUN_ROK
Description: Colors of Hyunrok
MaxLevel: 7
Type: Magic
TargetType: Self
DamageFlags:
NoDamage: true
Duration1: 300000
CastCancel: true
CastTime: 1700
FixedCastTime: 1000
Requires:
SpCost: 90
- Id: 5445
Name: SH_HYUN_ROKS_BREEZE
Description: Hyunrok Breeze
MaxLevel: 7
Type: Magic
TargetType: Ground
Hit: Single
HitCount: 1
Range: 9
GiveAp: 4
CastCancel: true
CastTime: 3000
AfterCastActDelay: 500
Cooldown: 4500
FixedCastTime: 1500
Duration1: 4500
Requires:
SpCost:
- Level: 1
Amount: 58
- Level: 2
Amount: 64
- Level: 3
Amount: 70
- Level: 4
Amount: 76
- Level: 5
Amount: 82
- Level: 6
Amount: 88
- Level: 7
Amount: 94
Unit:
Id: HYUN_ROKS_BREEZE
Range:
- Level: 1
Size: 2
- Level: 2
Size: 2
- Level: 3
Size: 3
- Level: 4
Size: 3
- Level: 5
Size: 4
- Level: 6
Size: 4
- Level: 7
Size: 5
Interval: 300
Target: Enemy
Flag:
NoOverlap: true
PathCheck: true
- Id: 5446
Name: SH_HYUN_ROK_CANNON
Description: Hyunrok Cannon
MaxLevel: 7
Type: Magic
TargetType: Attack
Range: -11
GiveAp: 1
Hit: Single
HitCount: 1
CastCancel: true
CastTime: 2000
Cooldown: 300
FixedCastTime: 1500
Requires:
SpCost:
- Level: 1
Amount: 47
- Level: 2
Amount: 50
- Level: 3
Amount: 53
- Level: 4
Amount: 56
- Level: 5
Amount: 59
- Level: 6
Amount: 62
- Level: 7
Amount: 65
- Id: 5447
Name: SH_TEMPORARY_COMMUNION
Description: Temporary Communion
MaxLevel: 5
Type: Magic
TargetType: Self
DamageFlags:
NoDamage: true
CastCancel: true
CastTime: 2000
AfterCastActDelay: 500
Cooldown: 60000
FixedCastTime: 1500
Duration1:
- Level: 1
Time: 30000
- Level: 2
Time: 60000
- Level: 3
Time: 90000
- Level: 4
Time: 12000
- Level: 5
Time: 150000
Requires:
SpCost: 100
ApCost: 150
Status: Temporary_Communion
- Id: 5448
Name: SH_BLESSING_OF_MYSTICAL_CREATURES
Description: Blessing of Mystical Creatures
MaxLevel: 5
Type: Magic
TargetType: Support
Range: -9
DamageFlags:
NoDamage: true
CastCancel: true
CastTime: 2000
AfterCastActDelay: 500
Cooldown: 60000
FixedCastTime: 1500
Duration1: 10000
Duration2: 60000
Requires:
SpCost: 100
ApCost: 100
Status: Blessing_of_M_Creatures
- Id: 5401
Name: NW_P_F_I
Description: P.F.I

View File

@@ -8039,3 +8039,108 @@ Body:
Level: 5
- Name: HN_NAPALM_VULCAN_STRIKE
Level: 5
- Job: Spirit_Handler
Inherit:
Summoner: true
Tree:
- Name: SH_MYSTICAL_CREATURE_MASTERY
MaxLevel: 10
- Name: SH_CHUL_HO_SONIC_CLAW
MaxLevel: 7
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 1
- Name: SH_KI_SUL_WATER_SPRAYING
MaxLevel: 7
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 1
- Name: SH_COLORS_OF_HYUN_ROK
MaxLevel: 7
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 1
- Name: SH_HOWLING_OF_CHUL_HO
MaxLevel: 7
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 3
- Name: SH_CHUL_HO_SONIC_CLAW
Level: 3
- Name: SH_MARINE_FESTIVAL_OF_KI_SUL
MaxLevel: 5
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 3
- Name: SH_KI_SUL_WATER_SPRAYING
Level: 3
- Name: SH_SANDY_FESTIVAL_OF_KI_SUL
MaxLevel: 5
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 3
- Name: SH_KI_SUL_WATER_SPRAYING
Level: 3
- Name: SH_HYUN_ROKS_BREEZE
MaxLevel: 7
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 3
- Name: SH_COLORS_OF_HYUN_ROK
Level: 3
- Name: SH_HOGOGONG_STRIKE
MaxLevel: 7
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 5
- Name: SH_CHUL_HO_SONIC_CLAW
Level: 3
- Name: SH_KI_SUL_RAMPAGE
MaxLevel: 7
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 5
- Name: SH_MARINE_FESTIVAL_OF_KI_SUL
Level: 2
- Name: SH_SANDY_FESTIVAL_OF_KI_SUL
Level: 2
- Name: SH_HYUN_ROK_CANNON
MaxLevel: 7
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 5
- Name: SH_HYUN_ROKS_BREEZE
Level: 3
- Name: SH_COMMUNE_WITH_CHUL_HO
MaxLevel: 1
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 7
- Name: SH_HOGOGONG_STRIKE
Level: 3
- Name: SH_COMMUNE_WITH_KI_SUL
MaxLevel: 1
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 7
- Name: SH_KI_SUL_RAMPAGE
Level: 3
- Name: SH_COMMUNE_WITH_HYUN_ROK
MaxLevel: 1
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 7
- Name: SH_HYUN_ROK_CANNON
Level: 3
- Name: SH_TEMPORARY_COMMUNION
MaxLevel: 5
Requires:
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 10
- Name: SH_BLESSING_OF_MYSTICAL_CREATURES
MaxLevel: 5
Requires:
- Name: SH_COMMUNE_WITH_KI_SUL
Level: 1
- Name: SH_MYSTICAL_CREATURE_MASTERY
Level: 10

View File

@@ -1009,6 +1009,7 @@ Body:
Flags:
SendOption: true
- Status: Extremityfist
Icon: EFST_EXTREMITYFIST
DurationLookup: MO_EXTREMITYFIST
CalcFlags:
Regen: true
@@ -6117,14 +6118,6 @@ Body:
NoBanishingBuster: true
NoDispell: true
RemoveOnHermode: true
- Status: Extremityfist2
Icon: EFST_EXTREMITYFIST
DurationLookup: MO_EXTREMITYFIST
Flags:
NoRemoveOnDead: true
NoDispell: true
NoBanishingBuster: true
NoClearance: true
- Status: Mtf_Aspd2
Icon: EFST_MTF_ASPD2
CalcFlags:
@@ -7835,6 +7828,8 @@ Body:
Flags:
BlEffect: true
DisplayPc: true
EndOnStart:
Sandy_Festival: true
- Status: Benedictum
Icon: EFST_BENEDICTUM
DurationLookup: CD_BENEDICTUM
@@ -7845,6 +7840,8 @@ Body:
Flags:
BlEffect: true
DisplayPc: true
EndOnStart:
Marine_Festival: true
- Status: Axe_Stomp
Icon: EFST_AXE_STOMP
DurationLookup: MT_AXE_STOMP
@@ -8951,3 +8948,106 @@ Body:
Bleeding: true
Confusion: true
Freeze: true
- Status: Hogogong
Icon: EFST_HOGOGONG
DurationLookup: SH_HOWLING_OF_CHUL_HO
Flags:
Debuff: true
BlEffect: true
DisplayPc: true
- Status: Temporary_Communion
Icon: EFST_TEMPORARY_COMMUNION
DurationLookup: SH_TEMPORARY_COMMUNION
CalcFlags:
Patk: true
Smatk: true
Hplus: true
- Status: Marine_Festival
Icon: EFST_MARINE_FESTIVAL
DurationLookup: SH_MARINE_FESTIVAL_OF_KI_SUL
CalcFlags:
Pow: true
Con: true
Crt: true
EndOnStart:
Benedictum: true
- Status: Sandy_Festival
Icon: EFST_SANDY_FESTIVAL
DurationLookup: SH_SANDY_FESTIVAL_OF_KI_SUL
CalcFlags:
Spl: true
Wis: true
Sta: true
EndOnStart:
Religio: true
- Status: Ki_Sul_Rampage
Icon: EFST_KI_SUL_RAMPAGE
DurationLookup: SH_KI_SUL_RAMPAGE
States:
NoCast: true
- Status: Colors_of_Hyun_Rok_Buff
Icon: EFST_COLORS_OF_HYUN_ROK_BUFF
DurationLookup: SH_COLORS_OF_HYUN_ROK
- Status: Colors_of_Hyun_Rok_1
Icon: EFST_COLORS_OF_HYUN_ROK_1
DurationLookup: SH_COLORS_OF_HYUN_ROK
EndOnStart:
Colors_of_Hyun_Rok_2: true
Colors_of_Hyun_Rok_3: true
Colors_of_Hyun_Rok_4: true
Colors_of_Hyun_Rok_5: true
Colors_of_Hyun_Rok_6: true
- Status: Colors_of_Hyun_Rok_2
Icon: EFST_COLORS_OF_HYUN_ROK_2
DurationLookup: SH_COLORS_OF_HYUN_ROK
EndOnStart:
Colors_of_Hyun_Rok_1: true
Colors_of_Hyun_Rok_3: true
Colors_of_Hyun_Rok_4: true
Colors_of_Hyun_Rok_5: true
Colors_of_Hyun_Rok_6: true
- Status: Colors_of_Hyun_Rok_3
Icon: EFST_COLORS_OF_HYUN_ROK_3
DurationLookup: SH_COLORS_OF_HYUN_ROK
EndOnStart:
Colors_of_Hyun_Rok_1: true
Colors_of_Hyun_Rok_2: true
Colors_of_Hyun_Rok_4: true
Colors_of_Hyun_Rok_5: true
Colors_of_Hyun_Rok_6: true
- Status: Colors_of_Hyun_Rok_4
Icon: EFST_COLORS_OF_HYUN_ROK_4
DurationLookup: SH_COLORS_OF_HYUN_ROK
EndOnStart:
Colors_of_Hyun_Rok_1: true
Colors_of_Hyun_Rok_2: true
Colors_of_Hyun_Rok_3: true
Colors_of_Hyun_Rok_5: true
Colors_of_Hyun_Rok_6: true
- Status: Colors_of_Hyun_Rok_5
Icon: EFST_COLORS_OF_HYUN_ROK_5
DurationLookup: SH_COLORS_OF_HYUN_ROK
EndOnStart:
Colors_of_Hyun_Rok_1: true
Colors_of_Hyun_Rok_2: true
Colors_of_Hyun_Rok_3: true
Colors_of_Hyun_Rok_4: true
Colors_of_Hyun_Rok_6: true
- Status: Colors_of_Hyun_Rok_6
Icon: EFST_COLORS_OF_HYUN_ROK_6
DurationLookup: SH_COLORS_OF_HYUN_ROK
EndOnStart:
Colors_of_Hyun_Rok_1: true
Colors_of_Hyun_Rok_2: true
Colors_of_Hyun_Rok_3: true
Colors_of_Hyun_Rok_4: true
Colors_of_Hyun_Rok_5: true
- Status: Blessing_of_M_Creatures
Icon: EFST_BLESSING_OF_M_CREATURES
DurationLookup: SH_BLESSING_OF_MYSTICAL_CREATURES
CalcFlags:
Patk: true
Smatk: true
- Status: Blessing_of_M_C_Debuff
Icon: EFST_BLESSING_OF_M_C_DEBUFF
DurationLookup: SH_BLESSING_OF_MYSTICAL_CREATURES

View File

@@ -11,6 +11,12 @@
This file describes the functions of player group permissions,
configured in '/conf/groups.conf' under the "permissions" bracket.
The permission name used in '/conf/groups.conf' goes after the asterisk "*",
while the constant name used in scripts and src goes between the parentheses "()"
in the following format:
*permission_name (PC_PERM_CONSTANT_NAME)
To search for a permission, write "*" before its name.
The format of this file is as follows:
1. Basic Permissions
@@ -22,20 +28,20 @@ The format of this file is as follows:
========================
---------------------------------------
*can_trade
*can_trade (PC_PERM_TRADE)
Allows player to distribute items, such as through trades, dropping,
vending, storage, mail, etc.
---------------------------------------
*can_party
*can_party (PC_PERM_PARTY)
Allows player to create and join parties.
---------------------------------------
*attendance
*attendance (PC_PERM_ATTENDANCE)
Allows player to use the daily attendance system.
@@ -46,78 +52,78 @@ Allows player to use the daily attendance system.
===========================
---------------------------------------
*all_skill
*all_skill (PC_PERM_ALL_SKILL)
Grants player all available skills in the player's skill tree.
---------------------------------------
*all_equipment
*all_equipment (PC_PERM_USE_ALL_EQUIPMENT)
Allows player to equip any item, regardless of requirements (class, level,
etc.). Note that this can cause client errors if a sprite does not exist.
---------------------------------------
*skill_unconditional
*skill_unconditional (PC_PERM_SKILL_UNCONDITIONAL)
Allows player to use any skill, regardless of required conditions (SP,
items, etc.).
---------------------------------------
*join_chat
*join_chat (PC_PERM_JOIN_ALL_CHAT)
Allows player to join password-protected chatrooms.
---------------------------------------
*kick_chat
*kick_chat (PC_PERM_NO_CHAT_KICK)
Prevents player from being kicked from a chatroom.
---------------------------------------
*view_hpmeter
*view_hpmeter (PC_PERM_VIEW_HPMETER)
Allows player to see the HP bar of every player.
---------------------------------------
*view_equipment
*view_equipment (PC_PERM_VIEW_EQUIPMENT)
Allows player to view the equipment of every player, regardless of that
player's setting.
---------------------------------------
*hack_info
*hack_info (PC_PERM_RECEIVE_HACK_INFO)
Allows player to receive all information about players who try to hack,
spoof a name, etc.
---------------------------------------
*disable_pvm
*disable_pvm (PC_PERM_DISABLE_PVM)
Prevents player from attacking monsters.
---------------------------------------
*disable_pvp
*disable_pvp (PC_PERM_DISABLE_PVP)
Prevents player from attacking other players.
---------------------------------------
*can_trade_bounded
*can_trade_bounded (PC_PERM_TRADE_BOUNDED)
Allows player to do normal item actions with bounded items (drop, sell,
trade, etc.).
---------------------------------------
*item_unconditional
*item_unconditional (PC_PERM_ITEM_UNCONDITIONAL)
Allows player to consume any consumable item regardless the requirements
(bypass noitemconsumption mapflag, item's class, gender, status changes,
@@ -125,7 +131,7 @@ item delay, etc).
---------------------------------------
*trade_unconditional
*trade_unconditional (PC_PERM_TRADE_UNCONDITIONAL)
Allows player to ignore the trade conditions of items (drop, trade, sell, cart, storage/gstorage, mail and auction).
@@ -136,32 +142,32 @@ Allows player to ignore the trade conditions of items (drop, trade, sell, cart,
======================
---------------------------------------
*all_commands
*all_commands (PC_PERM_USE_ALL_COMMANDS)
Allows usage of all atcommands and charcommands.
---------------------------------------
*disable_commands_when_dead
*disable_commands_when_dead (PC_PERM_DISABLE_CMD_DEAD)
Disables usage of atcommands when player is dead.
---------------------------------------
*hide_session
*hide_session (PC_PERM_HIDE_SESSION)
Hides player session from being displayed by atcommands (@who, @whomap,
etc.).
---------------------------------------
*who_display_aid
*who_display_aid (PC_PERM_WHO_DISPLAY_AID)
Displays all GMs and character/account IDs in the @who command.
---------------------------------------
*any_warp
*any_warp (PC_PERM_WARP_ANYWHERE)
Allows player to bypass 'nowarp', 'nowarpto', 'noteleport', and 'nomemo'
mapflags in commands which modify a character's map or coordinates (@memo,
@@ -169,63 +175,63 @@ mapflags in commands which modify a character's map or coordinates (@memo,
---------------------------------------
*receive_requests
*receive_requests (PC_PERM_RECEIVE_REQUESTS)
Allows player to receive requests through the @requests command.
---------------------------------------
*show_bossmobs
*show_bossmobs (PC_PERM_SHOW_BOSS)
Displays boss mobs in the @showmobs command.
---------------------------------------
*channel_admin
*channel_admin (PC_PERM_CHANNEL_ADMIN)
Allows player to modify #channel settings regardless of ownership and to
join password-protected channels without a password.
---------------------------------------
*use_check
*use_check (PC_PERM_USE_CHECK)
Allows player to use the client command /check (displays character status).
---------------------------------------
*use_changemaptype
*use_changemaptype (PC_PERM_USE_CHANGEMAPTYPE)
Allows player to use the client command /changemaptype.
---------------------------------------
*command_enable
*command_enable (PC_PERM_ENABLE_COMMAND)
Enable to use atcommand while talking with NPC.
---------------------------------------
*bypass_stat_onclone
*bypass_stat_onclone (PC_PERM_BYPASS_STAT_ONCLONE)
Bypass max parameter limit while using @clonestat
---------------------------------------
*bypass_max_stat
*bypass_max_stat (PC_PERM_BYPASS_MAX_STAT)
Allow to bypass the maximum stat parameter (at conf/player.conf) to
maximum value 32,767.
---------------------------------------
*macro_detect
*macro_detect (PC_PERM_MACRO_DETECT)
Allows player to use the client command /macro_detector.
---------------------------------------
*macro_register
*macro_register (PC_PERM_MACRO_REGISTER)
Allows player to use the client commands /macro_register (used to add new captcha) and /macro_preview (used to preview captcha by ID).

View File

@@ -5694,22 +5694,35 @@ Example:
---------------------------------------
*searchstores <uses>,<effect>;
*searchstores <uses>,<effect>{,"<map name>"};
Invokes the store search window, which allows to search for both vending
and buying stores. Parameter uses indicates, how many searches can be
started, before the window has to be reopened. Effect value affects,
what happens, when a result item is double-clicked and can be one of the
following:
and buying stores.
0 = Shows the store's position on the mini-map and highlights the
shop sign with yellow color, when the store is on same map
as the invoking player.
1 = Directly opens the shop, regardless of distance.
Parameter <uses> indicates how many searches can be started
before the window has to be reopened.
Example:
// Item Universal_Catalog_Gold (10 uses, effect: open shop)
searchstores 10,1;
Parameter <effect> affects what happens when a result item is double-clicked
and can be one of the following:
SEARCHSTORE_EFFECT_NORMAL : Shows the store's position on the mini-map and highlights the
shop sign with yellow color, when the store is on same map
as the invoking player.
SEARCHSTORE_EFFECT_REMOTE : Directly opens the shop, regardless of distance.
Optional parameter <map name> indicates the name of map where the stores will be searched.
If not set, the search will be on the map the invoking character is currently on.
Special values for <map name> are:
"this" : Will search for stores on the map where the invoking character is currently on. (default)
"all" : Will search for stores on all maps.
Examples:
// Item Vending_Search_Scroll (10 uses, effect: show mark on minimap, current map)
searchstores 10, SEARCHSTORE_EFFECT_NORMAL;
// Search stores (1 use, effect: open shop, all maps on the server)
searchstores 1, SEARCHSTORE_EFFECT_REMOTE, "all";
---------------------------------------
@@ -6638,8 +6651,8 @@ Examples:
---------------------------------------
macro_detector({<account ID>});
macro_detector({"<character name>"});
*macro_detector({<account ID>});
*macro_detector({"<character name>"});
This command will display the captcha UI challenge onto the invoking character or the given <account ID>/<character name>.
@@ -6660,6 +6673,46 @@ Example:
---------------------------------------
*permission_check(<permission>{,<char_id>});
This command will return true if the attached character has the specified permission, false otherwise.
If <char_id> is given, it will check the permission for that character instead.
A full list of the player permission constants (with the 'PC_PERM' prefix) along with the
full permissions documentation can be found in 'doc/permissions.txt'.
Example:
if (permission_check(PC_PERM_TRADE)) {
mes "You have permission to trade!";
}
else {
mes "You do not have permission to trade!";
}
end;
---------------------------------------
*permission_add(<permission>{,<char_id>});
*permission_remove(<permission>{,<char_id>});
These commands will temporarily add or remove the specified permission to the attached character,
or the given <char_id> until the player logs out.
A full list of the player permission constants (with the 'PC_PERM' prefix) along with the
full permissions documentation can be found in 'doc/permissions.txt'.
Examples:
// Adds the 'can_trade' permission to the attached character,
// allowing them to trade, drop, sell, store and mail items.
permission_add(PC_PERM_TRADE);
// Removes the 'can_party' permission from the attached character,
// preventing them from joining or creating parties.
permission_remove(PC_PERM_PARTY);
---------------------------------------
==================================
|5.- Mob / NPC -related commands.|
==================================
@@ -9803,6 +9856,7 @@ For details on the other parameters, see 'announce'.
This function checks if a party meets certain requirements, returning 1 if all
conditions are met and 0 otherwise. It will only check online characters.
The command returns 0 is the party ID does not exist.
amount - number of online party members (default is 1).
min - minimum level of all characters in the party (default is 1).

View File

@@ -1,26 +1,19 @@
//===== rAthena Script =======================================
//===== rAthena Script =======================================
//= Brasilis Town
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.4
//===== Compatible With: =====================================
//= rAthena Project
//===== Description: =========================================
//===== Description: =========================================
//= [Official Conversion]
//= Brasilis Town Script
//===== Additional Comments: =================================
//= 1.0 First version. Transportation and Basic NPCs.
//===== Changelog: ===========================================
//= 1.0 First version. Transportation and Basic NPCs. [L0ne_W0lf]
//= 1.1 Fixed Zeny not being removed for payment. [Kisuka]
//= 1.2 Updated dialog, added Ice Cream Maker. [L0ne_W0lf]
//= 1.3 Moved Alberta NPC to pre-re/re paths. [Euphy]
//= 1.4 Added VIP features. [Euphy]
//============================================================
//============================================================
// Brasilis Transportation :: brasilis_trans
//============================================================
/* Pre-Renewal coordinates: alberta,247,115,3 */
alberta,246,82,3 script Crewman#bra2 100,{
- script ::Crewman_bra2 -1,{
mes "[Crewman]";
mes "Hey, have you heard of a place called Brasilis?";
mes "It's a tropical city that's hot like the desert but also rainy. It is a very mysterious place.";

View File

@@ -184,7 +184,28 @@ function Job_Options {
Job_Options(.@job_opt,roclass(.@eac|EAJL_THIRD)); // Expanded SN is "third" cls
}
}
// babies don't get to become 4th jobs
if (.FourthExpanded && .@eac == EAJ_REBELLION) {
Require_Level(.Req_Fourth[0], .Req_Fourth[1]);
Job_Options(.@job_opt, roclass(EAJ_NIGHT_WATCH));
}
if (.FourthExpanded && .@eac == EAJ_KAGEROUOBORO) {
Require_Level(.Req_Fourth[0], .Req_Fourth[1]);
Job_Options(.@job_opt, roclass(EAJ_SHINKIRO_SHIRANUI));
}
if (.FourthExpanded && .@eac == EAJ_SUPER_NOVICE_E) {
Require_Level(.Req_Fourth[0], .Req_Fourth[1]);
Job_Options(.@job_opt, roclass(EAJ_HYPER_NOVICE));
}
if (.FourthExpanded && .@eac == EAJ_SUMMONER) {
Require_Level(.Req_SHandler[0], .Req_SHandler[1]);
Job_Options(.@job_opt, roclass(EAJ_SPIRIT_HANDLER));
}
if (.SecondExpanded &&
((.@eac&(~EAJL_BABY)) == EAJ_NINJA || // is (Baby) Ninja
(.@eac&(~EAJL_BABY)) == EAJ_GUNSLINGER)) { // is (Baby) Gunslinger
@@ -483,6 +504,7 @@ OnInit:
// Settings
.FourthClass = true; // Enable fourth classes?
.FourthExpanded = true; // Enable new expanded fourth classes: Ex. Hyper Novice, Rebellion, Shinkiro/Shiranui?
.ThirdClass = true; // Enable third classes?
.RebirthClass = true; // Enable rebirth classes?
.SecondExpanded = true; // Enable new expanded second classes: Ex. Super Novice, Kagerou/Oboro, Rebellion?
@@ -504,6 +526,7 @@ OnInit:
setarray .Req_Fourth[0],200,70; // Minimum base level, job level to change to fourth class
setarray .Req_Exp_NJ_GS[0],99,70; // Minimum base level, job level to turn into Expanded Ninja and Gunslinger
setarray .Req_Exp_SNOVI[0],99,99; // Minimum base level, job level to turn into Expanded Super Novice
setarray .Req_SHandler[0],200,60; // Minimum base level, job level to turn into Spirit Handler
.SNovice = 45; // Minimum base level to turn into Super Novice
// Setting adjustments by PACKETVER

View File

@@ -110,7 +110,18 @@ function Pick {
Go(.@map$,.@x,.@y);
}
function Restrict {
if ((getarg(0) == "RE" && !checkre(0)) || (getarg(0) == "Pre-RE" && checkre(0))) {
.@type$ = getarg(0);
if (.@type$ == "Brasilis") {
// If the official warper to Brasilis is enabled, meaning is either
// Renewal mode or Pre-renewal Brasilis is enabled, we lift the restriction
if (getnpcid(0, "Crewman_bra2"))
return;
// Otherwise we apply the renewal restriction
.@type$ = "RE";
}
if ((.@type$ == "RE" && !checkre(0)) || (.@type$ == "Pre-RE" && checkre(0))) {
if (getarg(1,0)) {
set @warp_block,0;
for (set .@i,1; .@i<getargcount(); set .@i,.@i+1)
@@ -141,7 +152,7 @@ T2: Go("alberta",28,234);
T3: Go("aldebaran",140,131);
T4: Go("amatsu",198,84);
T5: Go("ayothaya",208,166);
T6: Restrict("RE");
T6: Restrict("Brasilis");
Go("brasilis",196,217);
T7: Go("comodo",209,143);
T8: Restrict("RE");
@@ -218,7 +229,7 @@ F2: setarray @c[2],173,134,212,150;
F3: Restrict("RE");
setarray @c[2],193,220,220,187;
Disp("Bifrost Field",1,2); Pick("bif_fild");
F4: Restrict("RE");
F4: Restrict("Brasilis");
setarray @c[2],74,32;
Disp("Brasilis Field",1,1); Pick("bra_fild");
F5: Restrict("Pre-RE",5);
@@ -343,7 +354,7 @@ D7: Restrict("RE");
D8: Restrict("RE",4,5);
setarray @c[2],150,288,150,18,140,134,244,52,100,202;
Disp("Bio Lab 1:Bio Lab 2:Bio Lab 3:Bio Lab 4:Tomb of the Fallen"); Pick("","lhz_dun01","lhz_dun02","lhz_dun03","lhz_dun04","lhz_dun_n");
D9: Restrict("RE");
D9: Restrict("Brasilis");
setarray @c[2],87,47,262,262;
Disp("Brasilis Dungeon",1,2); Pick("bra_dun");
D10: Restrict("RE",6);

View File

@@ -59,7 +59,7 @@ aldeba_in,96,181,4 script Kafra Service 113,{
mes "seems that you don't";
mes "have the 20 zeny to pay";
mes "the Storage access fee...";
close;
close3;
}
mes "[Kafra Leilah]";
mes "Although this facility is";
@@ -687,3 +687,12 @@ alb2trea,59,69,5 script Kafra Employee::kaf_alb2trea 117,{
savepoint "alb2trea",92,64,1,1;
callfunc "F_KafEnd",0,1,"at Sunken Ship";
}
// Brasilis
//============================================================
brasilis,197,221,4 script Kafra Employee::kaf_bra 4_F_KAFRA1,{
cutin "kafra_01",2;
callfunc "F_Kafra",0,3,0,80,700;
savepoint "brasilis",195,259,1,1;
callfunc "F_KafEnd",0,1,"in the city of Brasilis";
}

View File

@@ -298,6 +298,12 @@ man_fild02 mapflag nightenabled
splendide mapflag nightenabled
spl_fild01 mapflag nightenabled
//============================================================
// Brasilis
//============================================================
brasilis mapflag nightenabled
bra_fild01 mapflag nightenabled
//============================================================
// Events
//============================================================

View File

@@ -371,6 +371,12 @@ splendide mapflag nobranch
spl_in01 mapflag nobranch
spl_in02 mapflag nobranch
//============================================================
// Brasilis
//============================================================
brasilis mapflag nobranch
bra_in01 mapflag nobranch
//============================================================
// RWC
//============================================================

View File

@@ -731,6 +731,13 @@ spl_fild01 mapflag nomemo
spl_in01 mapflag nomemo
spl_in02 mapflag nomemo
//============================================================
// Brasilis
//============================================================
bra_in01 mapflag nomemo
bra_dun01 mapflag nomemo
bra_dun02 mapflag nomemo
//evt_zombie mapflag nomemo
//============================================================

View File

@@ -25,6 +25,8 @@ ama_in01 mapflag nopenalty
ama_in02 mapflag nopenalty
ama_test mapflag nopenalty
arena_room mapflag nopenalty
brasilis mapflag nopenalty
bra_in01 mapflag nopenalty
comodo mapflag nopenalty
cmd_in01 mapflag nopenalty
cmd_in02 mapflag nopenalty

View File

@@ -58,6 +58,8 @@ aldebaran mapflag pvp off
ama_in01 mapflag pvp off
ama_in02 mapflag pvp off
amatsu mapflag pvp off
brasilis mapflag pvp off
bra_in01 mapflag pvp off
cmd_in01 mapflag pvp off
cmd_in02 mapflag pvp off
comodo mapflag pvp off

View File

@@ -426,7 +426,7 @@ bat_a01 mapflag noteleport
bat_a02 mapflag noteleport
//============================================================
// Episode 13
// Episode 13.2
//============================================================
mid_campin mapflag noteleport
moc_fild22b mapflag noteleport
@@ -438,6 +438,11 @@ man_in01 mapflag noteleport
spl_in01 mapflag noteleport
spl_in02 mapflag noteleport
//============================================================
// Brasilis
//============================================================
bra_in01 mapflag noteleport
//============================================================
// Orc's Memory
//============================================================

View File

@@ -14,6 +14,7 @@ alberta mapflag reset
aldebaran mapflag reset
amatsu mapflag reset
ayothaya mapflag reset
brasilis mapflag reset
comodo mapflag reset
einbroch mapflag reset
einbech mapflag reset

View File

@@ -28,3 +28,4 @@ louyang mapflag town
hugel mapflag town
rachel mapflag town
veins mapflag town
brasilis mapflag town

View File

@@ -302,7 +302,7 @@ lhz_in02,91,155,5 script Assistant Beautician#li 862,{
mes "Oooh, there must";
mes "be some style that";
mes "you like, right? Hmmm...";
close;
close3;
}
}
mes "[Assistant Beautician]";
@@ -353,7 +353,7 @@ lhz_in02,91,155,5 script Assistant Beautician#li 862,{
mes "me! Thank you for using";
mes "my service and come again~";
emotion ET_CHUP;
close;
close3;
case 2:
mes "[Assistant Beautician]";
mes "Huh? Oh no, you're";

View File

@@ -203,6 +203,47 @@ ve_in,157,219,5 script Inn Master#Receptionist 709,{
}
}
//======================== Brasilis =================================
bra_in01,27,24,3 script Hotel Keeper#bra1 478,{
mes "[Hotel Keeper]";
mes "Welcome to the beautiful Brasilis Hotel.";
next;
switch(select("Save:Rest -5000 zeny:Cancel")) {
case 1:
mes "[Hotel Keeper]";
mes "Do you want to save here at the Brasilis Hotel?";
next;
switch(select("No thank you.:Absolutely.")) {
case 1:
mes "[Hotel Keeper]";
mes "Ok then, enjoy your stay.";
close;
case 2:
mes "[Hotel Keeper]";
mes "Your respawn has been saved here at the hotel. I hope that you enjoy your stay here in Brasilis.";
savepoint "bra_in01",144,69,1,1;
close;
}
end;
case 2:
if (Zeny > 4999) {
mes "[Hotel Keeper]";
mes "I will show you a great room.";
close2;
if (Zeny < 5000)
end;
Zeny -= 5000;
percentheal 100,100;
warp "bra_in01",144,69;
end;
}
mes "[Hotel Keeper]";
mes "I'm sorry, but the service charge is 5,000 zeny per night.";
case 3:
close;
}
}
//======================= Inn Function ==============================
function script F_InnMaid {
.@npc_name$ = getarg(0);

View File

@@ -0,0 +1,20 @@
//===== rAthena Script =======================================
//= Brasilis Town Pre-Renewal
//===== Description: =========================================
//= [Official Conversion based on bRO & jRO servers]
//= Brasilis town NPCs.
//
// Note:
// - Brasilis was introduced in Pre-Renewal only for bRO and
// jRO official servers with differences in monster stats,
// spawns and quests.
// It was added in Renewal for every other official server.
// Since we follow kRO this is disabled by default.
// You can enable it on npc/pre-re/scripts_athena.conf
//===== Changelog: ===========================================
//= 1.0 First Version [Daegaladh]
//============================================================
// Brasilis Transportation :: brasilis_trans
//============================================================
alberta,247,115,3 duplicate(Crewman_bra2) Crewman#bra2 100

View File

@@ -0,0 +1,77 @@
//===== rAthena Script =======================================
//= Brasilis Guide
//===== Description: =========================================
//= [Official Conversion based on bRO & jRO servers]
//= Guide for the city of Brasilis.
//
// Note:
// - Brasilis was introduced in Pre-Renewal only for bRO and
// jRO official servers with differences in monster stats,
// spawns and quests.
// It was added in Renewal for every other official server.
// Since we follow kRO this is disabled by default.
// You can enable it on npc/pre-re/scripts_athena.conf
//===== Changelog: ===========================================
//= 1.0 First Version [Daegaladh]
//============================================================
brasilis,219,97,3 script Brasilis Guide 478,{
mes "[Brasilis Guide]";
mes "Welcome to ^8B4513Brasilis^000000, a country as passionate as the sun.";
mes "If you have any questions, please ask me.";
next;
switch(select("Ask about locations:Remove Marks from Mini-Map:Cancel")) {
case 1:
mes "[Brasilis Guide]";
mes "Where can I guide you?";
next;
switch(select("[ Hotel ]:[ Jungle Cable ]:[ Art Museum ]:[ Market ]:[ Verass Monument ]")) {
case 1:
mes "[Brasilis Guide]";
mes "The Brasilis Hotel is located just above, ^FF3355+^000000.";
mes "Is there anything else I can do for you?";
viewpoint 1,274,151,2,0xFF3355;
close;
case 2:
mes "[Brasilis Guide]";
mes "Do you want to go through the rough jungle? You can take a ";
mes "Jungle Cable here ^CE6300+^000000.";
mes "Is there anything else I can do for you?";
viewpoint 1,308,335,3,0xCE6300;
close;
case 3:
mes "[Brasilis Guide]";
mes "The pride of Brasilis, the world scale Art Museum is at ^A5BAAD+^000000.";
mes "Is there anything else I can do for you?";
viewpoint 1,137,167,4,0x00FF00;
close;
case 4:
mes "[Brasilis Guide]";
mes "You can buy items for hunting at the Market here ^55FF33+^000000.";
mes "Is there anything else I can do for you?";
viewpoint 1,254,248,5,0x55FF33;
close;
case 5:
mes "[Brasilis Guide]";
mes "The iconic monument of Brasilis, the Verass Monument stands at ^3355FF+^000000.";
mes "Is there anything else I can do for you?";
viewpoint 1,195,235,6,0x3355FF;
close;
}
end;
case 2:
mes "[Brasilis Guide]";
mes "I'll remove all marks from your mini-map.";
mes "Is there anything else I can do for you?";
viewpoint 0,274,151,2,0x00FF00;
viewpoint 0,308,335,3,0x00FF00;
viewpoint 0,137,167,4,0x00FF00;
viewpoint 0,254,248,5,0x00FF00;
viewpoint 0,195,235,6,0x00FF00;
close;
case 3:
mes "[Brasilis Guide]";
mes "Wandering on your own is always the best way to explore. Anyway, take care.";
close;
}
}

View File

@@ -594,7 +594,7 @@ lhz_in02,100,143,3 script Hair Dresser#li 122,{
mes "you can be more daring than";
mes "that! Be fashionably adventurous, you fashionable adventurer~";
emotion ET_THROB;
close;
close3;
}
}
else {
@@ -917,7 +917,7 @@ lhz_in02,100,143,3 script Hair Dresser#li 122,{
mes "I'll make you the best looking";
mes "person in the entire world!";
emotion ET_BEST;
close;
close3;
case 2:
mes "[Prince Shammi]";
mes "Oh, did you forget which";
@@ -925,7 +925,7 @@ lhz_in02,100,143,3 script Hair Dresser#li 122,{
mes "number? By all means, please";
mes "check again! Find the one that";
mes "is perfect just for you, okay?";
close;
close3;
}
}
break;

View File

@@ -0,0 +1,64 @@
//===== rAthena Script =======================================
//= Brasilis Dungeon Monster Spawn Script
//===== Description: =========================================
//= [Official Conversion based on bRO & jRO servers]
//
// Note:
// - Brasilis was introduced in Pre-Renewal only for bRO and
// jRO official servers with differences in monster stats,
// spawns and quests.
// It was added in Renewal for every other official server.
// Since we follow kRO this is disabled by default.
// You can enable it on npc/pre-re/scripts_athena.conf
//===== Changelog: ===========================================
//= 1.0 First Version [Playtester]
//============================================================
//bRO Pre-Renewal spawns
//==================================================
// bra_dun01 - Behind the Waterfall
//==================================================
bra_dun01 monster Iara 2069,60,5000
bra_dun01 monster Piranha 2070,100,5000
bra_dun01 monster Hydra 1068,10,5000
bra_dun01 monster Plankton 1161,10,5000
bra_dun01 monster Marina 1141,10,5000
bra_dun01 monster Black Mushroom 1084,10,180000,90000
//==================================================
// bra_dun02 - Behind the Waterfall
//==================================================
bra_dun02 monster Iara 2069,120,5000
bra_dun02 monster Piranha 2070,80,5000
bra_dun02 monster Hydra 1068,20,5000
bra_dun02 monster Plankton 1161,20,5000
bra_dun02 monster Marina 1141,10,5000
bra_dun02 monster Black Mushroom 1084,10,180000,90000
bra_dun02 boss_monster Boitata 2068,1,7200000,600000,1
//jRO Pre-Renewal spawns
//==================================================
// bra_dun01 - Behind the Waterfall
//==================================================
//bra_dun01 monster Kukre 1070,40,5000
//bra_dun01 monster Hydra 1068,60,5000
//bra_dun01 monster Marina 1141,5,5000
//bra_dun01 monster Thara Frog 1034,40,5000
//bra_dun01 monster Piranha 2070,50,5000
//bra_dun01 monster Iara 2069,30,5000
//bra_dun01 monster Headless Mule 2071,10,5000
//bra_dun01 monster Black Mushroom 1084,5,120000,60000
//==================================================
// bra_dun02 - Behind the Waterfall
//==================================================
//bra_dun02 monster Hydra 1068,20,5000
//bra_dun02 monster Piranha 2070,60,5000
//bra_dun02 monster Iara 2069,40,5000
//bra_dun02 monster Headless Mule 2071,40,5000
//bra_dun02 monster Shining Plant 1083,1,1800000,900000
//bra_dun02 monster Red Mushroom 1084,5,120000,60000
//bra_dun02 boss_monster Boitata 2068,1,7200000,600000,1

View File

@@ -0,0 +1,48 @@
//===== rAthena Script =======================================
//= Brasilis Fields Monster Spawn Script
//===== Description: =========================================
//= [Official Conversion based on bRO & jRO servers]
//
// Note:
// - Brasilis was introduced in Pre-Renewal only for bRO and
// jRO official servers with differences in monster stats,
// spawns and quests.
// It was added in Renewal for every other official server.
// Since we follow kRO this is disabled by default.
// You can enable it on npc/pre-re/scripts_athena.conf
//===== Changelog: ===========================================
//= 1.0 First Version [Playtester]
//============================================================
//==================================================
// Brasilis, Strange Hydras
//==================================================
brasilis,283,88,6,6 monster Strange Hydra 2081,5,30000
brasilis,284,104,6,6 monster Strange Hydra 2081,4,30000
brasilis,215,80,6,6 monster Strange Hydra 2081,4,30000
brasilis,96,50,8,8 monster Strange Hydra 2081,5,30000
//bRO Pre-Renewal spawns
//==================================================
// bra_fild01 - Brasilis Field
//==================================================
bra_fild01 monster Headless Mule 2071,40,5000
bra_fild01 monster Curupira 2074,80,5000
bra_fild01 monster Dokebi 1110,20,5000
bra_fild01 monster Jaguar 2072,10,5000
bra_fild01 monster Savage 1166,20,5000
bra_fild01 monster Toucan 2073,10,5000
bra_fild01 monster Red Mushroom 1085,3,360000,180000
//jRO Pre-Renewal spawns
//==================================================
// bra_fild01
//==================================================
//bra_fild01 monster Savage 1166,10,5000
//bra_fild01 monster Dokebi 1110,20,5000
//bra_fild01 monster Curupira 2074,50,5000
//bra_fild01 monster Jaguar 2072,35,5000
//bra_fild01 monster Toucan 2073,40,5000
//bra_fild01 monster Red Mushroom 1085,5,120000,60000

View File

@@ -98,3 +98,34 @@ npc: npc/pre-re/quests/quests_nameless.txt
npc: npc/pre-re/quests/quests_niflheim.txt
npc: npc/pre-re/quests/the_sign_quest.txt
npc: npc/pre-re/quests/quests_veins.txt
// - Disable Brasilis by default --------------------------------
// DO NOT COMMENT!!!
// Instead, follow the instructions below.
// --------------------------------------------------------------
delnpc: npc/cities/brasilis.txt
delnpc: npc/quests/quests_brasilis.txt
delnpc: npc/warps/cities/brasilis.txt
delnpc: npc/warps/dungeons/bra_dun.txt
delnpc: npc/warps/fields/bra_fild.txt
// -------------------- Pre-Renewal Brasilis --------------------
// Brasilis was introduced in Pre-Renewal only for bRO and
// jRO official servers with differences in monster stats,
// spawns and quests.
// It was added in Renewal for every other official server.
// Since we follow kRO this is disabled by default.
//
// Uncomment the following NPC scripts to enable bRO/jRO's
// Pre-Renewal version of Brasilis.
// You also need to uncomment the data from file
// mob_summon.yml in /db/import/ folder
//npc: npc/cities/brasilis.txt
//npc: npc/quests/quests_brasilis.txt
//npc: npc/warps/cities/brasilis.txt
//npc: npc/warps/dungeons/bra_dun.txt
//npc: npc/warps/fields/bra_fild.txt
//npc: npc/pre-re/cities/brasilis.txt
//npc: npc/pre-re/guides/guides_brasilis.txt
//npc: npc/pre-re/mobs/dungeons/bra_dun.txt
//npc: npc/pre-re/mobs/fields/brasilis.txt

View File

@@ -157,19 +157,19 @@ geffen,132,38,3 script Bard#2 51,{
next;
mes "[Errende]";
mes "I hope that you'll always remain honest and respectful towards other people, and that you continue to ignore greed for fortune or power.";
goto L_End;
close3;
} else if (gef_bard_q > 11 && gef_bard_q < 14) {
cutin "bard_eland02",2;
mes "[Errende]";
mes "It seems you haven't found it yet. Well, take your time, I can wait as long as you want. It doesn't really bore me, since waiting seems to be a part of my profession.";
goto L_End;
close3;
} else if (gef_bard_q == 11) {
cutin "bard_eland01",2;
mes "[Errende]";
mes "Mr. Skezti has a small book store on the book street at the right side of Mineta in Juno. If you show him the seal, he'll help you out.";
goto L_End;
close3;
} else if (gef_bard_q == 10) {
cutin "bard_eland01",2;
@@ -199,7 +199,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "show him the Seal of Friendship.";
mes "Good luck, now~";
set gef_bard_q,11;
goto L_End;
close3;
} else if (gef_bard_q == 20) {
cutin "bard_eland03",2;
@@ -249,7 +249,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "[Errende]";
mes "Waaah, wah~";
mes "You can't just ignore me like that! Where's your sense of merriment, your sense of romance?";
goto L_End;
close3;
}
} else if (gef_bard_q == 27) {
@@ -295,7 +295,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "I beseech you, if you meet him, please ask him of the 8th love and inform me of that lyric immediately~";
set gef_bard_q,22;
}
goto L_End;
close3;
} else if (gef_bard_q == 26) {
cutin "bard_eland01",2;
@@ -349,17 +349,17 @@ geffen,132,38,3 script Bard#2 51,{
mes "in advance~";
set gef_bard_q,24;
}
goto L_End;
close3;
} else if (.@inputstr$ == "Gunther") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
goto L_End;
close3;
} else if (.@inputstr$ == "Gunther Doubleharmony") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
goto L_End;
close3;
} else if (.@inputstr$ == "Errende") {
cutin "bard_eland04",2;
@@ -368,7 +368,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "If I did, why would";
mes "I not know what";
mes "this song is about?";
goto L_End;
close3;
} else {
mes "[Errende]";
@@ -381,7 +381,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "How could I forget";
mes "the 8th love?";
set gef_bard_q,26;
goto L_End;
close3;
}
} else if (gef_bard_q == 25) {
@@ -427,7 +427,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "heart wrenching song.";
mes "But at what cost to your soul?^000000";
}
goto L_End;
close3;
} else {
cutin "bard_eland01",2;
@@ -438,7 +438,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "Noboooody looooves meee";
mes "Friends foooooor never...";
mes "Ooooooooh wah!^000000";
goto L_End;
close3;
}
} else if (gef_bard_q == 24) {
@@ -464,7 +464,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "Once again,";
mes "thank you so much";
mes "for your help.";
goto L_End;
close3;
} else if (gef_bard_q == 22) {
mes "[Errende]";
@@ -480,7 +480,7 @@ geffen,132,38,3 script Bard#2 51,{
next;
mes "[Errende]";
mes "Please ask ^483D8BGunther^000000 about the ^483D8B8th love^000000 in ^483D8BAt One, I Fall in Love^000000. Thank you in advance.";
goto L_End;
close3;
} else if (gef_bard_q == 23) {
cutin "bard_eland02",2;
@@ -570,19 +570,19 @@ geffen,132,38,3 script Bard#2 51,{
mes "in advance~";
set gef_bard_q,24;
}
goto L_End;
close3;
} else if (.@inputstr$ == "Gunther") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
set gef_bard_q,26;
goto L_End;
close3;
} else if (.@inputstr$ == "Gunther Doubleharmony") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
set gef_bard_q,26;
goto L_End;
close3;
} else if (.@inputstr$ == "Errende") {
cutin "bard_eland04",2;
@@ -592,7 +592,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "I not know what this";
mes "song is about?";
set gef_bard_q,26;
goto L_End;
close3;
} else {
mes "[Errende]";
@@ -605,7 +605,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "How could I forget";
mes "the 8th love?";
set gef_bard_q,26;
goto L_End;
close3;
}
} else if (gef_bard_q == 21) {
@@ -655,7 +655,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "I beseech you, if you meet him, please ask him of the 8th love and inform me of that lyric immediately~";
set gef_bard_q,2;
}
goto L_End;
close3;
} else if (gef_bard_q == 6) {
cutin "bard_eland04",2;
@@ -699,23 +699,23 @@ geffen,132,38,3 script Bard#2 51,{
mes "I'll pay you back somehow! Thank you for your trouble in advance~";
set gef_bard_q,4;
}
goto L_End;
close3;
} else if (.@inputstr$ == "Gunther") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
goto L_End;
close3;
} else if (.@inputstr$ == "Gunther Doubleharmony") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
goto L_End;
close3;
} else if (.@inputstr$ == "Errende") {
cutin "bard_eland04",2;
mes "[Errende]";
mes "Surely you jest! If I did, why would I not know what this song is about?";
goto L_End;
close3;
} else {
mes "[Errende]";
@@ -727,7 +727,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "How could I forget";
mes "the 8th love?";
set gef_bard_q,6;
goto L_End;
close3;
}
} else if (gef_bard_q == 5) {
@@ -764,7 +764,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "heart wrenching song.";
mes "But at what cost to your soul?^000000";
}
goto L_End;
close3;
} else {
cutin "bard_eland01",2;
@@ -775,7 +775,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "Noboooody looooves meee";
mes "Friends foooooor never...";
mes "Ooooooooooh wah!^000000";
goto L_End;
close3;
}
} else if (gef_bard_q == 4) {
@@ -800,7 +800,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "Once again,";
mes "thank you so much";
mes "for your help.";
goto L_End;
close3;
} else if (gef_bard_q == 2) {
cutin "bard_eland04",2;
@@ -813,7 +813,7 @@ geffen,132,38,3 script Bard#2 51,{
next;
mes "[Errende]";
mes "Please ask ^483D8BGunther^000000 about the ^483D8B8th love^000000 in ^483D8BAt One, I Fall in Love^000000. Thank you in advance.";
goto L_End;
close3;
} else if (gef_bard_q == 3) {
cutin "bard_eland02",2;
@@ -898,27 +898,27 @@ geffen,132,38,3 script Bard#2 51,{
mes "I'll pay you back somehow! Thank you for your trouble in advance~";
set gef_bard_q,4;
}
goto L_End;
close3;
} else if (.@inputstr$ == "Gunther") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
set gef_bard_q,6;
goto L_End;
close3;
}
else if (.@inputstr$ == "Gunther Doubleharmony") {
mes "[Errende]";
mes "Gunther? I don't think he would do this. He always puts lines in his songs like 'doubleharmony for you.' Plus, he's too silly for that.";
set gef_bard_q,6;
goto L_End;
close3;
} else if (.@inputstr$ == "Errende") {
cutin "bard_eland04",2;
mes "[Errende]";
mes "Surely you jest! If I did, why would I not know what this song is about?";
set gef_bard_q,6;
goto L_End;
close3;
} else {
mes "[Errende]";
@@ -930,7 +930,7 @@ geffen,132,38,3 script Bard#2 51,{
mes "How could I forget";
mes "the 8th love?";
set gef_bard_q,6;
goto L_End;
close3;
}
} else if (gef_bard_q == 1) {
@@ -993,11 +993,7 @@ geffen,132,38,3 script Bard#2 51,{
}
}
L_End:
close2;
cutin "",255;
end;
close3;
// SubRoutine for 5 similiar dialogues of the quest
@@ -1114,7 +1110,7 @@ S_StorySong:
mes "[Errende]";
mes "Oh, how disappointing. But promise me that you will drop by later, so that we can share stories and merriment.";
}
goto L_End;
close3;
case 2:
.@num = getarg(0);
@@ -1149,7 +1145,7 @@ S_StorySong:
mes "My apologies,";
mes "But I cannot offer my services for free. Even a Bard needs zeny to live, wouldn't you agree?";
}
goto L_End;
close3;
case 2:
cutin "bard_eland03",2;
@@ -1218,7 +1214,7 @@ S_StorySong:
mes "may never know";
mes "with certainty.";
}
goto L_End;
close3;
} else if (.@random == 2) {
@@ -1321,7 +1317,7 @@ S_StorySong:
if(gef_bard_q==1) set gef_bard_q,7;
if(gef_bard_q==21) set gef_bard_q,27;
}
goto L_End;
close3;
}
mes "^483D8BA good Bard sings";
@@ -1345,7 +1341,7 @@ S_StorySong:
mes "[Errende]";
mes "H-how can you say such a thing, "+ @name$ +"? Have you ever been a Bard before? It's difficult to come up with fresh, original melodies!";
}
goto L_End;
close3;
case 3:
cutin "bard_eland01",2;
@@ -1355,7 +1351,7 @@ S_StorySong:
mes "enjoyed when you";
mes "are in the mood for it.";
mes "Please come again.";
goto L_End;
close3;
}
@@ -1364,7 +1360,7 @@ S_StorySong:
mes "[Errende]";
mes "Hmm~?";
mes "Well, alright. Though, listening to a good story or cheerful song can really do you some good. Alright then, see you later.";
goto L_End;
close3;
}
}

View File

@@ -61,7 +61,7 @@
mes "cooking when Novices";
mes "like yourself are running";
mes "around here like children.";
close;
close3;
}
cutin "orleans_1",0;
mes "[Charles Orleans]";

View File

@@ -1,12 +1,6 @@
//===== rAthena Script =======================================
//= Brasilis Quests
//===== By ===================================================
//= L0ne_W0lf
//===== Version ==============================================
//= 1.3
//===== Compatible With ======================================
//= rAthena Project
//===== Description ==========================================
//===== Description: =========================================
//= [Official Conversion]
//= Lost Puppies (Repeatable, 24 hours.)
//= Suspicious Beach (Repeatable, 24 hours. iRO/cRO version.)
@@ -14,13 +8,14 @@
//= Brasilis Water Lily Quest
//= Brasilis Dungeon Access Quest
//= Iara (Buff reward. Repeatable, 24 hours.)
//===== Comments =============================================
//= 1.0 First version.
//= 1.1 Hydra Ball (12408)
//===== Changelog: ===========================================
//= 1.0 First version. [L0ne_W0lf]
//= 1.1 Hydra Ball (12408). [og2]
//= 1.2 Optimization. [Euphy]
//= 1.2a Added 'consumeitem' command. [Euphy]
//= 1.3 Added VIP features and fixed some EXP values. [Euphy]
//= 1.3a Clean-up. [Capuche]
//= 1.4 Added pre-renewal differences [Daegaladh]
//============================================================
// Lost Puppies :: dogdog.sc
@@ -59,10 +54,12 @@ brasilis,297,307,5 script Angelo#br 1_M_04,{
erasequest 9031;
setquest 9032;
specialeffect2 EF_ASSUMPTIO;
consumeitem 607; //Yggdrasilberry
.@rand = rand(1,10);
if (.@rand > 4 && .@rand < 9) getitem 504,2; //White_Potion
else if (.@rand > 8) getitem 608,1; //Seed_Of_Yggdrasil
if (checkre(0)) {
consumeitem 607; //Yggdrasilberry
.@rand = rand(1,10);
if (.@rand > 4 && .@rand < 9) getitem 504,2; //White_Potion
else if (.@rand > 8) getitem 608,1; //Seed_Of_Yggdrasil
}
close;
}
mes "[Angelo]";
@@ -229,11 +226,15 @@ brasilis,192,133,6 script Lucia#brasilis 4_F_BRZ_WOMAN,{
//recall_completequest 9029;
if (.@nQState2 > -1) erasequest 9029;
setquest 9029;
consumeitem 607; //Yggdrasilberry
if (checkre(0))
consumeitem 607; //Yggdrasilberry
consumeitem 12070; //Luk_Dish05
consumeitem 12055; //Vit_Dish05
consumeitem 12065; //Dex_Dish05
getitem 11502,3; //Light_Blue_Pot
if (checkre(0))
getitem 11502,3; //Light_Blue_Pot
else
getitem 505,5; //Blue_Potion
close;
}
else {
@@ -410,10 +411,12 @@ brasilis,187,162,5 script Candy Maker 4_M_BRZ_MAN1,{
brazil_gua = 11;
completequest 2200;
getitem 12414,1; //Guarana_Candy
if (VIP_SCRIPT && vip_status(VIP_STATUS_ACTIVE))
getexp 105000,15000;
else
getexp 70000,10000;
if (checkre(0)) {
if (VIP_SCRIPT && vip_status(VIP_STATUS_ACTIVE))
getexp 105000,15000;
else
getexp 70000,10000;
}
close;
}
else if (brazil_gua == 11) {
@@ -1030,9 +1033,9 @@ brasilis,203,286,3 script Botanist Karmen#bra 4_F_HUWOMAN,{
brazil_regia = 10;
completequest 2207;
if (VIP_SCRIPT && vip_status(VIP_STATUS_ACTIVE))
getexp 75000,15000;
getexp 75000, checkre(0)?15000:0;
else
getexp 50000,10000;
getexp 50000, checkre(0)?10000:0;
close;
}
else {
@@ -2855,9 +2858,13 @@ bra_dun02,157,74,5 script Iara#nk 4_F_BRZ_WOMAN,2,2,{
mes "But... I think that the curse has been with me too long.";
mes "Get away from me quickly.";
delitem 11517,1; //Puri_Potion
percentheal 100,100;
sc_start SC_INCFLEE,3600000,20;
sc_start SC_INCCRI,3600000,10;
if (checkre(0)) {
percentheal 100,100;
sc_start SC_INCFLEE,3600000,20;
sc_start SC_INCCRI,3600000,10;
}
else
sc_start SC_INCCRI,3600000,7;
consumeitem 12043; //Str_Dish03
consumeitem 12063; //Dex_Dish03
consumeitem 12058; //Agi_Dish03

View File

@@ -3816,7 +3816,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "wouldn't come here to pray...";
mes "Well, I hope you enjoy your";
mes "time here, adventurer.";
goto L_End;
close3;
}
mes "[Priestess Nemma]";
mes "Oh! I'm glad to see that";
@@ -3869,7 +3869,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "all your journeys. May the";
mes "grace of the goddess always";
mes "support us in all that we do~";
goto L_End;
close3;
}
mes "[Priestess Nemma]";
mes "Great! How much would you";
@@ -3898,7 +3898,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "protecting you, wherever you go~";
break;
}
goto L_End;
close3;
}
else {
cutin "ra_nemma03",2;
@@ -3939,7 +3939,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "protecting you, wherever you go~";
break;
}
goto L_End;
close3;
case 2:
mes "[Priestess Nemma]";
mes "Oh! If you'd like some";
@@ -3968,7 +3968,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "Oh, how sweet of you~";
break;
}
goto L_End;
close3;
}
}
else {
@@ -3976,7 +3976,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
cutin "ra_nemma01",2;
mes "[Priestess Nemma]";
mes "Welcome to our temple!";
goto L_End;
close3;
}
if (ra_tem_q < 1) {
mes "[Priestess Nemma]";
@@ -4009,7 +4009,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "to go inside. ^333333*Sob*^000000 P-Panno!";
mes "Panno, I neeeed heeeeelp~!";
set ra_tem_q,1;
goto L_End;
close3;
}
else if ((ra_tem_q >= 1) && (ra_tem_q < 10)) {
mes "[Priestess Nemma]";
@@ -4024,7 +4024,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "Panno would know";
mes "what to do... I think.";
mes "Ooh, Panno, help me!";
goto L_End;
close3;
}
else if (ra_tem_q == 10) {
cutin "ra_nemma04",2;
@@ -4050,7 +4050,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "I'm outside. What if";
mes "the gate locks up again?";
mes "Oooh, what should I do?!";
goto L_End;
close3;
}
else if (ra_tem_q == 11) {
emotion ET_DELIGHT;
@@ -4062,7 +4062,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "longer asking for donations,";
mes "but you can still redeem your";
mes "Lottery Tickets inside, okay?";
goto L_End;
close3;
}
else if (ra_tem_q == 12) {
mes "[Priestess Nemma]";
@@ -4089,7 +4089,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "like, ^FF000020 of them^000000! Thank";
mes "you thank you thank you!";
set ra_tem_q,13;
goto L_End;
close3;
}
else if (ra_tem_q == 13) {
mes "[Priestess Nemma]";
@@ -4124,7 +4124,7 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "to play! Hm, maybe";
mes "our pope would like";
mes "to see these too?";
goto L_End;
close3;
}
cutin "ra_nemma02",2;
mes "[Priestess Nemma]";
@@ -4143,20 +4143,16 @@ ra_temple,116,174,3 script Nemma#ra_temple 920,{
mes "have much to pay you";
mes "back with, anyway~";
}
goto L_End;
close3;
}
else {
cutin "ra_nemma01",2;
mes "[Priestess Nemma]";
mes "Welcome to our temple!";
}
goto L_End;
close3;
}
L_End:
close2;
cutin "",255;
end;
close3;
S_Donate:
.@num = getarg(0);
@@ -6329,7 +6325,7 @@ ra_temin,170,46,3 script Panno#rachel 920,{
mes "everything I know.";
mes "Remember to keep";
mes "quiet about what I said.";
goto L_End;
close3;
}
}
else if (ra_tem_q < 2) {
@@ -6358,7 +6354,7 @@ ra_temin,170,46,3 script Panno#rachel 920,{
mes "time, so please visit";
mes "me at your leisure.";
mes "Go with Freya.";
goto L_End;
close3;
case 2:
cutin "ra_fano01",2;
@@ -6397,14 +6393,14 @@ ra_temin,170,46,3 script Panno#rachel 920,{
mes "side of the hallway. However,";
mes "you can only enter if you've";
mes "been permitted beforehand.";
goto L_End;
close3;
case 3:
mes "[Priestess Panno]";
mes "......................";
mes "No chit-chat";
mes "inside the temple.";
goto L_End;
close3;
}
}
else if (ra_tem_q == 10) {
@@ -6439,7 +6435,7 @@ ra_temin,170,46,3 script Panno#rachel 920,{
mes "time, so please visit";
mes "me at your leisure.";
mes "Go with Freya.";
goto L_End;
close3;
case 2:
cutin "ra_fano01",2;
@@ -6478,7 +6474,7 @@ ra_temin,170,46,3 script Panno#rachel 920,{
mes "side of the hallway. However,";
mes "you can only enter if you've";
mes "been permitted beforehand.";
goto L_End;
close3;
case 3:
cutin "ra_fano02",2;
@@ -6525,7 +6521,7 @@ ra_temin,170,46,3 script Panno#rachel 920,{
mes "[Priestess Panno]";
mes ".........";
set ra_tem_q,11;
goto L_End;
close3;
}
}
else if (ra_tem_q == 11) {
@@ -6660,7 +6656,7 @@ ra_temin,170,46,3 script Panno#rachel 920,{
mes "Excuse me now, I need";
mes "to get back to work.";
set ra_tem_q,12;
goto L_End;
close3;
}
cutin "ra_fano02",2;
mes "[Priestess Panno]";
@@ -6668,7 +6664,7 @@ ra_temin,170,46,3 script Panno#rachel 920,{
mes "Behave yourself, and";
mes "respect those who have";
mes "come here just to worship.";
goto L_End;
close3;
L_Lottery:
if(checkweight(607,1) == 0){
@@ -6680,7 +6676,7 @@ L_Lottery:
mes "something large, unwieldy";
mes "and heavy? Put your junk";
mes "away in Storage first.";
goto L_End;
close3;
}
mes "[Priestess Panno]";
mes "Here we go";
@@ -6716,7 +6712,7 @@ L_Lottery:
else if (.@bonus_donate > 5 && .@bonus_donate < 11) getitem 518,1; //Honey 5%
else if (.@bonus_donate > 0 && .@bonus_donate < 6) getitem 526,1; //Royal Jelly 5%
else getitem 547,1; //Condensed White Potion 39%
goto L_End;
close3;
}
mes "[Priestess Panno]";
mes "You...";
@@ -6736,7 +6732,7 @@ L_Lottery:
cutin "ra_fano03",2;
mes "[Priestess Panno]";
mes "May Freya be with you.";
goto L_End;
close3;
L_End:
close2;

View File

@@ -284,7 +284,7 @@ prontera,124,297,3 script Tialfi 706,{
next;
mes "[Tialfi]";
mes "I think we'd better wait and see what's happening. Someone will deliver the news to us. Though, I am unsure of whether or not it will be good news or bad...";
close;
close3;
}
else if (BaseLevel < 70) {
cutin "god_tialpi02",2;

View File

@@ -3093,13 +3093,11 @@ OnTouch_:
end;
}
/* Currently broken.
prt_maze02,25,161,0 script #music -1,7,7,{
OnTouch_:
soundeffect "effect\\¼®¾çÀÇ ¾î½Ø½Å.wav",1;
soundeffect "effect\\¼®¾çÀÇ ¾î½Ø½Å.wav",1;
end;
}
*/
prt_maze02,132,132,0 script #skill -1,{
OnEnable:

View File

@@ -21,6 +21,10 @@ alberta,246,74,3 duplicate(Sea_Captain_amatsu) Sea Captain#ama1 709
//============================================================
alberta,246,29,3 duplicate(Aibakthing_ayothaya) Aibakthing#ayo 843
// cities/brasilis.txt
//============================================================
alberta,246,82,3 duplicate(Crewman_bra2) Crewman#bra2 100
// cities/gonryun.txt
//============================================================
alberta,246,62,3 duplicate(Kunlun_Envoy_gonryun) Kunlun Envoy#gon 776

View File

@@ -84,8 +84,8 @@ dicastes01,234,158,0 script Training Galten#a 450,{
mes "if I keep up with my training every day.";
close;
}
mes "<EFBFBD><EFBFBD>  <><EFBFBD> ▲";
mes "<EFBFBD> ▲";
mes "▲◆↑ ▲ ▲◆↑ ▲";
mes " ▲";
next;
mes "Don't know what it means.";
close;
@@ -130,7 +130,7 @@ dicastes01,248,129,0 script Training Galten#d 450,{
close;
}
mes "▲◆↑ ▲ ▲◆↑";
mes "▲◆↑ ▲<EFBFBD> <20><EFBFBD> ▲";
mes "▲◆↑ ▲ ▲◆↑ ▲";
next;
mes "Don't know what it means.";
close;

View File

@@ -323,7 +323,7 @@ lasa_fild01,60,322,3 script Vigilante Aglio#doram02 4_DR_AGLIO,{
cutin "tutorial02.BMP",4;
mes "^4d4dff!- Notice -!^000000";
mes "^4d4dffCheck out the quest details by pressing the shortcut key [Alt+U],^000000 or through the Quest icon found in the menu tray.^000000";
close;
close3;
}
mes "[Vigilante Aglio]";
mes "Whoa, you're good!";

View File

@@ -1,45 +0,0 @@
//===== rAthena Script =======================================
//= Lasagna Warps
//===== Changelogs: ==========================================
//= 1.0 First Version. [Capuche]
//============================================================
lasa_fild02,348,244,0 warp lasa_fild02#lasa_dun01 1,1,lasa_dun01,24,143
lasa_dun01,18,143,0 warp lasa_dun01#lasa_fild02 1,1,lasa_fild02,344,243
lasa_dun_q,190,14,0 warp lasa_dun_q#lasa_dun01 1,1,lasa_dun01,152,98
lasa_dun01,157,98,0 warp lasa_dun01#lasa_dun02 1,1,lasa_dun02,22,171
lasa_dun02,18,171,0 warp lasa_dun02#lasa_dun01 1,1,lasa_dun01,153,98
lasa_dun02,146,58,0 warp lasa_dun02#lasa_dun03 1,1,lasa_dun03,190,18
lasa_dun03,190,15,0 warp lasa_dun03#lasa_dun02 1,1,lasa_dun02,146,54
lasa_fild01,134,381,0 warp lasa_fild01#lasagna_1 2,2,lasagna,153,58
lasagna,150,54,0 warp lasagna#lasa_fild01_1 2,2,lasa_fild01,131,378
lasa_fild01,341,375,0 warp lasa_fild01#lasagna_2 2,2,lasagna,327,56
lasagna,327,51,0 warp lasagna#lasa_fild01_2 2,2,lasa_fild01,344,371
lasagna,358,91,0 warp lasagna#lasa_fild02 2,2,lasa_fild02,20,98
lasa_fild02,16,98,0 warp lasa_fild02#lasagna 2,2,lasagna,355,92
lasa_in01,159,61,0 warp lasa_in01#lasagna 1,1,lasagna,68,202
// Boat
conch_in,60,61,0 warp2 warp_conch_in#out 1,1,lasagna,206,323
conch_in,51,60,0 warp2 warp_conch_in#A_B 1,1,conch_in,31,60
conch_in,34,60,0 warp2 warp_conch_in#B_A 1,1,conch_in,53,59
conch_in,63,53,0 warp2 warp_conch_in#C_D 1,1,conch_in,63,33
conch_in,63,35,0 warp2 warp_conch_in#D_C 1,1,conch_in,64,55
conch_in,64,66,0 warp2 warp_conch_in#E_F 1,1,conch_in,63,89
conch_in,63,87,0 warp2 warp_conch_in#F_E 1,1,conch_in,63,64
conch_in,101,53,0 warp2 warp_conch_in#G_H 1,1,conch_in,101,33
conch_in,101,35,0 warp2 warp_conch_in#H_G 1,1,conch_in,102,55
conch_in,101,66,0 warp2 warp_conch_in#I_J 1,1,conch_in,101,89
conch_in,102,87,0 warp2 warp_conch_in#J_I 1,1,conch_in,101,64
conch_in,137,53,0 warp2 warp_conch_in#K_L 1,1,conch_in,139,33
conch_in,139,35,0 warp2 warp_conch_in#L_K 1,1,conch_in,138,55
conch_in,137,66,0 warp2 warp_conch_in#M_N 1,1,conch_in,139,89
conch_in,140,87,0 warp2 warp_conch_in#N_M 1,1,conch_in,137,64
conch_in,142,60,0 warp2 warp_conch_in#O_P 1,1,conch_in,162,61
conch_in,159,61,0 warp2 warp_conch_in#P_O 1,1,conch_in,140,59

View File

@@ -1,19 +1,13 @@
//===== rAthena Script =======================================
//===== rAthena Script =======================================
//= Brasilis Guide
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.2
//===== Compatible With: =====================================
//= rAthena Project
//===== Description: =========================================
//= [Official Conversion]
//===== Description: =========================================
//= [Official Conversion based on bRO & jRO servers]
//= Guide for the city of Brasilis.
//===== Additional Comments: =================================
//= 1.0 First Version, Renewal guide.
//= 1.1 Added a missing close.
//===== Changelog: ===========================================
//= 1.0 First Version, Renewal guide. [L0ne_W0lf]
//= 1.1 Added a missing close. [L0ne_W0lf]
//= 1.2 Navigation system update. [Euphy]
//============================================================
//============================================================
brasilis,219,97,3 script Brasilis Guide 478,{
mes "[Brasilis Guide]";
@@ -59,6 +53,7 @@ brasilis,219,97,3 script Brasilis Guide 478,{
viewpoint 1,195,235,6,0x3355FF;
close;
}
end;
case 2:
mes "[Brasilis Guide]";
mes "I'll remove all marks from your mini-map.";

View File

@@ -438,7 +438,7 @@ function GuardianData;
if (select( "Fire","Cancel" ) == 2) {
mes "[ Hired Kafra Employee ]";
mes "I'll work hard for you... Thank you!";
close;
close3;
}
mes "[ Hired Kafra Employee ]";
mes "Oh, my goodness! This is nonsense!";

View File

@@ -727,11 +727,11 @@ OnTimer300:
}
1@mcd,141,214,5 script Charleston 2#1 4_F_CHARLESTON02,{
cutin "dalle01.bmp",2;
if (is_party_leader() == false) {
cutin "dalle01.bmp",2;
mes "[Charleston 1]";
mes "Please let me talk to your leader about the supplementation of the factory.";
close;
close3;
}
if ('ep15_1_mcd01 > 11)
end;

View File

@@ -163,7 +163,7 @@ glast_01,204,273,5 script Hugin 4_M_SAGE_C,{
1@gl_k,206,79,0 warp #3Control2 2,2,1@gl_k,195,79
1@gl_k,227,216,0 warp #4Control 2,2,1@gl_k,215,216
1@gl_k,222,216,0 warp #4Control2 2,2,1@gl_k,233,216
1@gl_k,150,284,0 warp #2F Entrance 2,2,2@gl_k,150,46
// 1@gl_k,150,284,0 warp #2F Entrance 2,2,2@gl_k,150,46
2@gl_k,149,32,0 warp #1 Control 2,2,1@gl_k,150,270
2@gl_k,145,123,0 warp #22 Control 2,2,2@gl_k,126,123
2@gl_k,136,122,0 warp #22 Control2 2,2,2@gl_k,150,116
@@ -188,8 +188,8 @@ glast_01,204,273,5 script Hugin 4_M_SAGE_C,{
next;
if (select( "Omit moderately.", "Appreciate everything." ) == 1) {
cutin "GL_BARMUND1.bmp",2;
mes "[Barmund]";
mes "Have I seen you " + strcharinfo(0) + "";
mes "[Varmundt]";
mes "I've seen you, " + strcharinfo(0) + ".";
mes "I'm sure I can trust you. Let's leave right away.";
close2;
cutin "",255;
@@ -1073,8 +1073,13 @@ OnTimer5000:
close3;
}
// note: never hidden
1@gl_k,156,258,3 script Varmundt#2 4_M_BARMUND,{
if ('step < 6)
end;
if (checkweight(6607,1, 6608,1) == 0) {
mes "^ff0000It seems like you have too many types or weights of items. Please organize your inventory.^000000";
close;
}
cutin "gl_barmund1",2;
mes "[Varmundt]";
if (checkquest(12318,HUNTING) != 2) {
@@ -1216,10 +1221,24 @@ OnMyMobDead:
enablenpc instance_npcname("Varmundt#21");
donpcevent instance_npcname("#ghmemorialmob05") + "::OnStart";
disablenpc instance_npcname("#ghmemorialmob04");
'step = 6;
}
end;
}
1@gl_k,150,284,0 script #2F Entrance WARPNPC,2,2,{
end;
OnTouch:
if (checkquest(12318,HUNTING) == 2) {
mes "^0000ffIt seems that you did not receive a reward for clearing the first floor. Talk to Varmundt and receive your reward.^000000";
close2;
warp 'map_name$[0],156,256;
end;
}
warp 'map_name$[1],150,46;
end;
}
// Floor 2
//============================================================
2@gl_k,148,67,1 script Heinrich#21 4_M_HEINRICH,{
@@ -1246,9 +1265,9 @@ OnEffect:
2@gl_k,150,66,0 script #Servanton HIDDEN_WARP_NPC,7,7,{
end;
OnTouch_:
if ('step != 5)
if ('step != 6)
end;
'step = 6;
'step = 7;
disablenpc();
if ('mode == 1)
donpcevent instance_npcname("#talkinstance5") + "::OnStart";
@@ -1372,16 +1391,18 @@ OnTouch_:
disablenpc();
.@hidden_name$ = strnpcinfo(2);
.@event_type = atoi( charat(.@hidden_name$,4) );
.@event_number = atoi( charat(.@hidden_name$,6) );
if (.@event_type == 2)
.@label$ = instance_npcname("#ghmemorialmob05") + "::OnMyMobDead";
.@event$ = instance_npcname("#ghmemorialmob05") + "::OnMyMobDead" + .@event_number; // left side
else
.@label$ = instance_npcname("#ghmemorialmob06") + "::OnMyMobDead";
.@event$ = instance_npcname("#ghmemorialmob06") + "::OnMyMobDead" + .@event_number; // right side
killmonster 'map_name$[1], .@event$;
getmapxy .@map$,.@x,.@y, BL_NPC;
monster .@map$,.@x,.@y, "Corrupted Palace Guard", 2468,1, .@label$;
monster .@map$,.@x,.@y, "Archer of Death", 2469,1, .@label$;
monster .@map$,.@x,.@y, "Corrupted Abysmal Knight", 2470,1, .@label$;
monster .@map$,.@x,.@y, "Suffered Khalitzburg", 2471,1, .@label$;
monster .@map$,.@x,.@y, "Bloody Knight", 2472,1, .@label$;
monster .@map$,.@x,.@y, "Corrupted Palace Guard", 2468,1, .@event$;
monster .@map$,.@x,.@y, "Archer of Death", 2469,1, .@event$;
monster .@map$,.@x,.@y, "Corrupted Abysmal Knight", 2470,1, .@event$;
monster .@map$,.@x,.@y, "Suffered Khalitzburg", 2471,1, .@event$;
monster .@map$,.@x,.@y, "Bloody Knight", 2472,1, .@event$;
initnpctimer;
end;
OnTimer30000:
@@ -1417,7 +1438,13 @@ OnStart:
enablenpc instance_npcname("#ogh_2-" + .@i);
end;
OnMyMobDead:
OnMyMobDead1:
OnMyMobDead2:
OnMyMobDead3:
OnMyMobDead4:
OnMyMobDead5:
OnMyMobDead6:
OnMyMobDead7:
if (mobcount('map_name$[1], instance_npcname("#ghmemorialmob05") + "::OnBossDead") > 0) // Prevent boss re-spawn
end;
if ('mode == 2) // Higher (but unknown) spawn rate in fast mode
@@ -1445,7 +1472,9 @@ OnBossDead:
for ( .@i = 1; .@i <= 7; .@i++ )
donpcevent instance_npcname("#ogh_2-" + .@i) + "::OnStop";
killmonster 'map_name$[1], instance_npcname("#ghmemorialmob05") + "::OnMyMobDead";
.@npc_name$ = instance_npcname("#ghmemorialmob05");
for ( .@i = 1; .@i <= 7; .@i++ )
killmonster 'map_name$[1], .@npc_name$ + "::OnMyMobDead" + .@i;
end;
}
@@ -1506,6 +1535,13 @@ OnStart:
end;
OnMyMobDead:
OnMyMobDead1:
OnMyMobDead2:
OnMyMobDead3:
OnMyMobDead4:
OnMyMobDead5:
OnMyMobDead6:
OnMyMobDead7:
if (mobcount('map_name$[1], instance_npcname("#ghmemorialmob06") + "::OnBossDead") > 0) // Prevent boss re-spawn
end;
if ('mode == 2) // Higher (but unknown) spawn rate in fast mode
@@ -1535,7 +1571,10 @@ OnBossDead:
for ( .@i = 1; .@i <= 7; .@i++ )
donpcevent instance_npcname("#ogh_3-" + .@i) + "::OnStop";
killmonster 'map_name$[1], instance_npcname("#ghmemorialmob06") + "::OnMyMobDead";
.@npc_name$ = instance_npcname("#ghmemorialmob06");
killmonster 'map_name$[1], .@npc_name$ + "::OnMyMobDead";
for ( .@i = 1; .@i <= 7; .@i++ )
killmonster 'map_name$[1], .@npc_name$ + "::OnMyMobDead" + .@i;
// Hidden mobs
setarray .@coord[0],
@@ -1552,9 +1591,9 @@ OnBossDead:
2@gl_k,150,180,0 script #Geron HIDDEN_WARP_NPC,7,7,{
end;
OnTouch_:
if ('step != 6)
if ('step != 7)
end;
'step = 7;
'step = 8;
disablenpc instance_npcname("#Geron");
mapannounce 'map_name$[1], "???: Do not come here! It's a trap... Kkkkah!!!", bc_map,0xFF7777,FW_NORMAL,15;
enablenpc instance_npcname("Himelmez#22");
@@ -1574,15 +1613,19 @@ OnTouch_:
else if (.@i == 3) .@mobs = 5;
else if (.@i < 7) .@mobs = 6;
else .@mobs = 7;
.@event$ = instance_npcname( strnpcinfo(0) ) + "::OnMobDead";
killmonster 'map_name$[1], .@event$;
getmapxy .@map$,.@x,.@y, BL_NPC;
specialeffect EF_VENOMDUST;
monster .@map$,.@x,.@y,"Maggot",2467,.@mobs;
monster .@map$,.@x,.@y,"Maggot",2467,.@mobs, .@event$;
initnpctimer;
end;
OnTimer45000:
enablenpc();
stopnpctimer;
end;
OnMobDead:
end;
}
2@gl_k,145,236,4 duplicate(Decomposed body#1) Decomposed body#2 4_M_DIEMAN,5,5
2@gl_k,141,222,2 duplicate(Decomposed body#1) Decomposed body#3 4_M_DIEMAN,5,5
@@ -1646,9 +1689,9 @@ OnTimer45000:
mes "That is amazing ~ you made it all the way here. May I say thank you?";
close3;
OnTouch_:
if ('step != 7)
if ('step != 8)
end;
'step = 8;
'step = 9;
disablenpc();
if ('mode == 1)
donpcevent instance_npcname("#talkinstance7") + "::OnStart";
@@ -1972,9 +2015,13 @@ OnTimer10000:
2@gl_k,158,241,1 script Hugin#21 4_M_SAGE_C,{
if ('step != 8)
if ('step != 9)
end;
if (checkquest(12319,HUNTING) == 2) {// note: complete hunting 'Corrupted Soul Hunt' prerequis
if (checkweight(6607,5, 6608,5) == 0) {
mes "^ff0000It seems like you have too many types or weights of items. Please organize your inventory.^000000";
close;
}
mes "[Hugin]";
mes "Hm, you are very well. First of all, let me give you some loot from Amdarais.";
erasequest 12319;
@@ -2031,7 +2078,7 @@ OnTimer10000:
// Treasure Room
//============================================================
1@gl_k,165,136,3 script Strange crack#2 CLEAR_NPC,{
if ('step != 8)
if ('step != 9)
end;
if (isbegin_quest(12322) == 0) {// Space Distortion
mes "The crack looks suspicious but nothing more to check.";

View File

@@ -263,7 +263,6 @@ OnTouch:
1@os_b,137,139,0 duplicate(Thick Wire#171_os_0) Thick Wire#171_os_2 4_ENERGY_BLUE
1@os_b,122,212,5 script Dien#171_os_3 4_F_DIENE,{
OnTalk:
cutin "ep162_dn01",2;
mes "[Dien]";
mes "Oh!";
@@ -281,8 +280,14 @@ OnTalk:
mes "It will take some time to break it~";
npctalk "Cotnes : Oh, is this gate too hard? It will take some time to break it.";
next;
doevent instance_npcname("Dien#171_os_3") + "::OnTalk";
close;
cutin "ep162_dn01",2;
mes "[Dien]";
mes "Oh!";
mes "If you go to the right, I think you can go back on the railroad without having to break the door.";
npctalk "Dien : Oh! If you go to the right, I think you can go back on the railroad without having to break the door";
if (!'unlocked)
donpcevent instance_npcname("#171_sealedos_control") + "::OnEvent04";
close3;
}
1@os_b,146,221,7 script Ridsh#171_os_2 4_F_LEEDSH,{

View File

@@ -836,7 +836,7 @@ job_ko,81,124,4 script Kuuga Gai#ko 730,{
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,
26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50;
for (set .@i,getarraysize(.@n)-1; .@i>0; set .@i,.@i-1) {
set .@rand, rand(.@i);
set .@rand, rand(0,.@i);
set .@tmp, .@n[.@i];
set .@n[.@i], .@n[.@rand];
set .@n[.@rand], .@tmp;

View File

@@ -5218,7 +5218,7 @@ new_1-3,99,169,3 script Friendly Poring#ac 4_PORING,{
next;
mes "[Poring]";
mes "It may fail, but keep trying to lure way those Little Porings!";
close;
close3;
}
} else if (isbegin_quest(2297) == 1) {
mes "[Poring]";

View File

@@ -29,15 +29,6 @@
//= 1.7 Added Rock Ridge Kafra. [Capuche]
//============================================================
// Brasilis
//============================================================
brasilis,197,221,4 script Kafra Employee::kaf_bra 4_F_KAFRA1,{
cutin "kafra_01",2;
callfunc "F_Kafra",0,3,0,80,700;
savepoint "brasilis",195,259,1,1;
callfunc "F_KafEnd",0,1,"in the city of Brasilis";
}
// Dewata
//============================================================
dewata,202,184,6 script Kafra Employee::kaf_dewata 4_F_KAFRA1,{

View File

@@ -8,10 +8,8 @@
//============================================================
//============================================================
// Episode 13
// Episode 13.3
//============================================================
brasilis mapflag nightenabled
bra_fild01 mapflag nightenabled
dicastes01 mapflag nightenabled
dicastes02 mapflag nightenabled
dic_fild01 mapflag nightenabled

View File

@@ -42,12 +42,6 @@ job3_war01 mapflag nobranch
job3_war02 mapflag nobranch
jupe_core2 mapflag nobranch
//============================================================
// Brasilis
//============================================================
brasilis mapflag nobranch
bra_in01 mapflag nobranch
//============================================================
// Episode 13.3
//============================================================

View File

@@ -18,7 +18,7 @@
paramk mapflag nomemo
//============================================================
// Episode 13
// Episode 13.3
//============================================================
job3_arch01 mapflag nomemo
job3_arch02 mapflag nomemo
@@ -37,9 +37,6 @@ job3_gen01 mapflag nomemo
job3_sha01 mapflag nomemo
jupe_core2 mapflag nomemo
s_atelier mapflag nomemo
bra_in01 mapflag nomemo
bra_dun01 mapflag nomemo
bra_dun02 mapflag nomemo
dicastes01 mapflag nomemo
dicastes02 mapflag nomemo
dic_in01 mapflag nomemo

View File

@@ -16,8 +16,6 @@ paramk mapflag nopenalty
//============================================================
// Municipality (Cities/Towns/Villages)
//============================================================
brasilis mapflag nopenalty
bra_in01 mapflag nopenalty
dicastes01 mapflag nopenalty
dicastes02 mapflag nopenalty
dic_in01 mapflag nopenalty

View File

@@ -85,8 +85,6 @@ paramk mapflag pvp off
// Municipality (Cities/Towns/Villages)
//============================================================
moc_para01 mapflag pvp off
brasilis mapflag pvp off
bra_in01 mapflag pvp off
dicastes01 mapflag pvp off
dicastes02 mapflag pvp off
dic_in01 mapflag pvp off

View File

@@ -26,10 +26,9 @@ paramk mapflag noteleport
moc_para01 mapflag noteleport
//============================================================
// Episode 13
// Episode 13.3
//============================================================
s_atelier mapflag noteleport
bra_in01 mapflag noteleport
dic_in01 mapflag noteleport
job3_gen01 mapflag noteleport
job3_sha01 mapflag noteleport

View File

@@ -7,7 +7,6 @@
//= 1.1 Added Izlude duplicates. [Euphy]
//============================================================
brasilis mapflag reset
dewata mapflag reset
dicastes01 mapflag reset
dicastes02 mapflag reset

View File

@@ -247,7 +247,6 @@ lhz_d_n2 mapflag restricted 6
//============================================================
// Municipality (Cities/Towns/Villages)
//============================================================
brasilis mapflag restricted 7
dewata mapflag restricted 7
dicastes01 mapflag restricted 7
eclage mapflag restricted 7

View File

@@ -7,7 +7,6 @@
//= 1.1 Added Izlude duplicates. [Euphy]
//============================================================
brasilis mapflag town
dewata mapflag town
dicastes01 mapflag town
eclage mapflag town

View File

@@ -433,6 +433,7 @@ Body:
RequiredItems:
- Index: 0
Item: Staff_Of_Bordeaux
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 30
@@ -444,6 +445,7 @@ Body:
RequiredItems:
- Index: 0
Item: Moonlight_Sword
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 60
@@ -455,6 +457,7 @@ Body:
RequiredItems:
- Index: 0
Item: Long_Mace
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 10
@@ -466,6 +469,7 @@ Body:
RequiredItems:
- Index: 0
Item: Spectral_Spear
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 20
@@ -477,6 +481,7 @@ Body:
RequiredItems:
- Index: 0
Item: Nurse_Cap
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 10
@@ -488,6 +493,7 @@ Body:
RequiredItems:
- Index: 0
Item: Apple_Of_Archer
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 10
@@ -499,6 +505,7 @@ Body:
RequiredItems:
- Index: 0
Item: Puente_Robe
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 10
@@ -510,6 +517,7 @@ Body:
RequiredItems:
- Index: 0
Item: Muffler_
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 10
@@ -521,6 +529,7 @@ Body:
RequiredItems:
- Index: 0
Item: Shoes_
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 10
@@ -534,6 +543,7 @@ Body:
RequiredItems:
- Index: 0
Item: Huuma_Fluttering_Snow
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 100
@@ -545,6 +555,7 @@ Body:
RequiredItems:
- Index: 0
Item: Combo_Battle_Glove
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 100
@@ -556,6 +567,7 @@ Body:
RequiredItems:
- Index: 0
Item: Herald_Of_GOD_
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 100
@@ -567,6 +579,7 @@ Body:
RequiredItems:
- Index: 0
Item: Clack_Of_Servival
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 100
@@ -578,6 +591,7 @@ Body:
RequiredItems:
- Index: 0
Item: Cap_
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 50
@@ -591,6 +605,7 @@ Body:
RequiredItems:
- Index: 0
Item: Infiltrator_
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 80
@@ -602,6 +617,7 @@ Body:
RequiredItems:
- Index: 0
Item: Ghoul_Leg
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 10
@@ -613,6 +629,7 @@ Body:
RequiredItems:
- Index: 0
Item: Wizardy_Staff
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 40
@@ -624,6 +641,7 @@ Body:
RequiredItems:
- Index: 0
Item: Balistar_
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 50
@@ -635,6 +653,7 @@ Body:
RequiredItems:
- Index: 0
Item: Book_Of_The_Apocalypse
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 50
@@ -646,6 +665,7 @@ Body:
RequiredItems:
- Index: 0
Item: Cape_Of_Ancient_Lord_
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 30
@@ -681,6 +701,7 @@ Body:
RequiredItems:
- Index: 0
Item: Immaterial_Sword
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 100
@@ -692,6 +713,7 @@ Body:
RequiredItems:
- Index: 0
Item: War_Axe
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 100
@@ -703,6 +725,7 @@ Body:
RequiredItems:
- Index: 0
Item: Pole_Axe
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 100
@@ -714,6 +737,7 @@ Body:
RequiredItems:
- Index: 0
Item: Huuma_Bird_Wing
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 100
@@ -725,6 +749,7 @@ Body:
RequiredItems:
- Index: 0
Item: Iron_Driver
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 100
@@ -749,6 +774,7 @@ Body:
RequiredItems:
- Index: 0
Item: Tablet
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 50
@@ -760,6 +786,7 @@ Body:
RequiredItems:
- Index: 0
Item: Hunter_Bow_
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 80
@@ -777,6 +804,7 @@ Body:
RequiredItems:
- Index: 0
Item: Goibne's_Helmet
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 120
@@ -791,6 +819,7 @@ Body:
RequiredItems:
- Index: 0
Item: Goibne's_Armor
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 80
@@ -805,6 +834,7 @@ Body:
RequiredItems:
- Index: 0
Item: Goibne's_Combat_Boots
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 80
@@ -819,6 +849,7 @@ Body:
RequiredItems:
- Index: 0
Item: Goibne's_Shoulder_Arms
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 120
@@ -828,3 +859,89 @@ Body:
- Index: 3
Item: Token_Of_Bigstone
Amount: 150
- Name: barter_ill_teddy
Items:
- Index: 0
Item: Counter_Dagger_IL
RequiredItems:
- Index: 0
Item: Counter_Dagger
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 95
- Index: 2
Item: Green_Bearopy
Amount: 75
- Index: 3
Item: Chonchon_Doll_HQ
Amount: 50
- Index: 1
Item: Gate_KeeperDD_IL
RequiredItems:
- Index: 0
Item: Gate_KeeperDD
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 95
- Index: 2
Item: Gothic_China_Doll
Amount: 75
- Index: 3
Item: NasariansSoulstone
Amount: 150
- Index: 2
Item: Survival_Staff_IL
RequiredItems:
- Index: 0
Item: Survival_Rod_
Refine: 9
- Index: 1
Item: Survival_Rod2_
Refine: 9
- Index: 2
Item: IllusionStone
Amount: 125
- Index: 3
Item: Gothic_China_Doll
Amount: 100
- Index: 4
Item: Chonchon_Doll_HQ
Amount: 100
- Index: 5
Item: Clay_Doll
Amount: 15
- Index: 3
Item: Boots_IL
RequiredItems:
- Index: 0
Item: Boots_
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 85
- Index: 2
Item: Green_Bearopy
Amount: 50
- Index: 3
Item: Gothic_China_Doll
Amount: 50
- Index: 4
Item: Headband_Of_Power_IL
RequiredItems:
- Index: 0
Item: Headband_Of_Power
Refine: 9
- Index: 1
Item: IllusionStone
Amount: 115
- Index: 2
Item: NasariansSoulstone
Amount: 100
- Index: 3
Item: Chonchon_Doll_HQ
Amount: 50
- Index: 4
Item: Clay_Doll
Amount: 5

View File

@@ -15,6 +15,7 @@
//= 1.6 Added Illusion of Underwater exchange [Capuche]
//= 1.7 Added Illusion of Twins enchanter [Capuche]
//= 1.8 Added Illusion Merchant [Haydrich]
//= 1.9 Added Illusion of Teddy Bear exchange [Atemo]
//============================================================
//============================================================
@@ -884,3 +885,53 @@ OnInit:
npcshopupdate "market_resonance_stone",100004,2000000,99999;
end;
}
//============================================================
//= Illusion of Teddy Bear
//============================================================
ein_d02_i,177,158,3 script Bear Wanting Illusion Stone#ITB 4_NASARIAN,{
.@item_name$ = getitemname(25271); // IllusionStone
mes "[Bear Wanting " + .@item_name$ + "]";
mes "If you give me an " + .@item_name$ + ", I'll do something nice for you!";
next;
switch( select( "Reason for being here", "Good thing [Illusion equipment]", "Quit" ) ) {
case 1:
mes "[Bear Wanting " + .@item_name$ + "]";
mes "I don't know why...!";
mes "The other teddy bears were in line, so I was in line too!";
mes "Whoaaaaaa!!!!";
mes "I didn't know it was here!";
next;
mes "[Bear Wanting " + .@item_name$ + "]";
mes "A teddy bear with an " + .@item_name$ + "!";
mes "Strong!";
mes "I don't have any " + .@item_name$ + "s!";
mes "Less... stronger...";
next;
mes "[Bear Wanting " + .@item_name$ + "]";
mes "What are " + .@item_name$ + "s?";
mes "I don't know but I want some!";
close;
case 2:
mes "[Bear Wanting " + .@item_name$ + "]";
mes "Makes you good with what you have!";
next;
mes "[Bear Wanting " + .@item_name$ + "]";
mes "If you want to do well, bring equipment refined to ^ff0000+9 or higher. It'll all disappear... haha?^000000";
next;
mes "[Bear Wanting " + .@item_name$ + "]";
mes "^ff0000" + .@item_name$ + "^000000!!! " + .@item_name$ + " is the most important thing, but... other materials are also needed.";
mes "For every good thing you need another good thing.";
next;
close2;
callshop( "barter_ill_teddy" );
end;
case 3:
mes "[Bear Wanting " + .@item_name$ + "]";
mes "Okay...";
close;
}
end;
}

View File

@@ -1,54 +0,0 @@
//===== rAthena Script =======================================
//= Inn Npcs
//===== By: ==================================================
//= c, L0ne_W0lf
//===== Current Version: =====================================
//= 1.1
//===== Compatible With: =====================================
//= rAthena Project
//===== Description: =========================================
//= Inn Npcs, Save and Heal
//===== Additional Comments: =================================
//= 1.0 Added Brasilis inn receptionist. [c]
//= 1.1 Updated dialog for Brasilis inn. [L0ne_W0lf]
//============================================================
// Brasilis
//============================================================
bra_in01,27,24,3 script Hotel Keeper#bra1 478,{
mes "[Hotel Keeper]";
mes "Welcome to the beautiful Brasilis Hotel.";
next;
switch(select("Save:Rest -5000 zeny")) {
case 1:
mes "[Hotel Keeper]";
mes "Do you want to save here at the Brasilis Hotel?";
next;
switch(select("No thank you.:Absolutely.")) {
case 1:
mes "[Hotel Keeper]";
mes "Ok then, enjoy your stay.";
close;
case 2:
mes "[Hotel Keeper]";
mes "Your respawn has been saved here at the hotel. I hope that you enjoy your stay here in Brasilis.";
savepoint "bra_in01",144,69,1,1;
close;
}
case 2:
if (Zeny > 4999) {
mes "[Hotel Keeper]";
mes "I will show you a great room.";
close2;
set Zeny, Zeny-5000;
percentheal 100,100;
warp "bra_in01",144,69;
end;
}
else {
mes "[Hotel Keeper]";
mes "I'm sorry, but the service charge is 5,000 zeny per night.";
close;
}
}
}

View File

@@ -0,0 +1,29 @@
//===== rAthena Script =======================================
//= Shopping Boards
//===== Description: =========================================
//= Shopping Boards work like Bargain Hunter's Catalogues.
//= They are found in towns and search exclusively in their respective maps.
//= Searches are limited to 1 use per board click (you can re-use the board without closing it to get another search).
//= https://irowiki.org/wiki/Commerce#Shopping_Boards
//===== Changelog: ===========================================
//= 1.0 Initial version. [Pokye]
//============================================================
- script Shopping Board -1,{
searchstores 1, SEARCHSTORE_EFFECT_REMOTE;
end;
}
alberta,119,65,3 duplicate(Shopping Board) Shopping Board#alb 4_BOARD3
aldebaran,146,120,3 duplicate(Shopping Board) Shopping Board#alde 4_BOARD3
comodo,206,153,3 duplicate(Shopping Board) Shopping Board#cmd 4_BOARD3
geffen,130,68,3 duplicate(Shopping Board) Shopping Board#gef 4_BOARD3
izlude,127,116,3 duplicate(Shopping Board) Shopping Board#izl 4_BOARD3
morocc,166,109,3 duplicate(Shopping Board) Shopping Board#moc 4_BOARD3
payon,183,103,3 duplicate(Shopping Board) Shopping Board#pay 4_BOARD3
prontera,159,193,3 duplicate(Shopping Board) Shopping Board#prt1 4_BOARD3
prontera,182,214,3 duplicate(Shopping Board) Shopping Board#prt2 4_BOARD3
prontera,130,215,3 duplicate(Shopping Board) Shopping Board#prt3 4_BOARD3
prontera,146,85,3 duplicate(Shopping Board) Shopping Board#prt4 4_BOARD3
xmas,155,144,3 duplicate(Shopping Board) Shopping Board#xmas 4_BOARD3
yuno,146,187,3 duplicate(Shopping Board) Shopping Board#yuno 4_BOARD3

View File

@@ -1,37 +1,29 @@
//===== rAthena Script =======================================
//= Brasilis Dungeon Monster Spawn Script
//===== By: ==================================================
//= Kisuka
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= rAthena Project
//===== Description: =========================================
//= Official monster spawns in Brasilis Dungeon.
//===== Additional Comments: =================================
//===== Changelog: ===========================================
//= 1.0 Official spawns from Aegis [Kisuka]
//============================================================
//==================================================
// bra_dun01 - Behind the Waterfall
//==================================================
bra_dun01,0,0 monster Piranha 2070,80,5000
bra_dun01,0,0 monster Iara 2069,30,5000
bra_dun01,0,0 monster Black Mushroom 1084,5,180000,90000
bra_dun01,0,0 monster Marina 1141,20,5000
bra_dun01,0,0 monster Kukre 1070,10,5000
bra_dun01,0,0 monster Plankton 1161,10,5000
bra_dun01,0,0 monster Hydra 1068,15,5000
bra_dun01 monster Piranha 2070,80,5000
bra_dun01 monster Iara 2069,30,5000
bra_dun01 monster Black Mushroom 1084,5,180000,90000
bra_dun01 monster Marina 1141,20,5000
bra_dun01 monster Kukre 1070,10,5000
bra_dun01 monster Plankton 1161,10,5000
bra_dun01 monster Hydra 1068,15,5000
//==================================================
// bra_dun02 - Behind the Waterfall
//==================================================
bra_dun02,0,0 monster Piranha 2070,60,5000
bra_dun02,0,0 monster Iara 2069,110,5000
bra_dun02,0,0 monster Marina 1141,10,5000
bra_dun02,0,0 monster Kukre 1070,10,5000
bra_dun02,0,0 monster Plankton 1161,10,5000
bra_dun02,0,0 monster Hydra 1068,15,5000
bra_dun02,0,0 monster Shining Plant 1083,2,5000
bra_dun02,0,0 monster Black Mushroom 1084,5,5000
bra_dun02,0,0,0,0 boss_monster Boitata 2068,1,7200000,600000,1
bra_dun02 monster Piranha 2070,60,5000
bra_dun02 monster Iara 2069,110,5000
bra_dun02 monster Marina 1141,10,5000
bra_dun02 monster Kukre 1070,10,5000
bra_dun02 monster Plankton 1161,10,5000
bra_dun02 monster Hydra 1068,15,5000
bra_dun02 monster Shining Plant 1083,2,5000
bra_dun02 monster Black Mushroom 1084,5,5000
bra_dun02 boss_monster Boitata 2068,1,7200000,600000,1

View File

@@ -14,6 +14,7 @@
//= 1.3 Official kRO 10.1 spawns [Playtester]
//= 1.4 More accurate spawns [Playtester]
//= 1.5 Corrected MVP spawn variance. [L0ne_W0lf]
//= 1.6 Added Illusion of Teddy Bear. [Atemo]
//============================================================
//==================================================
@@ -49,3 +50,46 @@ ein_dun03 monster White Porcellio 20602,22
ein_dun03 monster Jeweliant 20598,20
ein_dun03 monster Jewel 20600,3
ein_dun03 boss_monster Jungoliant 20601,1,7200000,600000,0
//==================================================
// Illusion of Teddy Bear
//==================================================
ein_d02_i monster Red Teddybear 20255,25,5000,0,"ein_d02_i_boss::OnMobDead"
ein_d02_i monster Yellow Teddybear 20256,25,5000,0,"ein_d02_i_boss::OnMobDead"
ein_d02_i monster Green Teddybear 20257,25,5000,0,"ein_d02_i_boss::OnMobDead"
ein_d02_i monster White Teddybear 20258,20,5000,0,"ein_d02_i_boss::OnMobDead"
ein_d02_i monster Blue Teddybear 20259,20,5000,0,"ein_d02_i_boss::OnMobDead"
ein_d02_i monster Pitman Labor Type 20261,20
ein_d02_i monster Piece of Spirit 20262,15
ein_d02_i monster Spirit Dwelling Obsidian 20263,15
- script ein_d02_i_boss -1,{
end;
OnMobDead:
if (playerattached()) {
if (.count < 2500)
.count++;
if (!.boss_spawn && !.cooldown && .count == 2500) {
.boss_spawn = true;
.count = 0;
killmonster "ein_d02_i", "ein_d02_i_boss::OnBossDeath";
// mapannounce "ein_d02_i", "", bc_map; // Unknown text
getunitdata( killedgid, .@data );
monster "ein_d02_i", .@data[UMOB_X], .@data[UMOB_Y], "--ja--", 20260,1, "ein_d02_i_boss::OnBossDeath"; // ILL_TEDDY_BEAR_S
end;
}
}
end;
OnBossDeath:
// (no announce)
killmonster "ein_d02_i", "ein_d02_i_boss::OnBossDeath";
.boss_spawn = false;
.cooldown = true;
initnpctimer;
end;
OnTimer7200000:
.cooldown = false;
stopnpctimer;
end;
}

View File

@@ -1,22 +1,16 @@
//===== rAthena Script =======================================
//= Brasilis Fields Monster Spawn Script
//===== By: ==================================================
//= Kisuka
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= rAthena Project
//===== Additional Comments: =================================
//===== Changelog: ===========================================
//= 1.0 Official spawns from Aegis [Kisuka]
//============================================================
//==================================================
// bra_fild01 - Brasilis Field
//==================================================
bra_fild01,0,0 monster Curupira 2074,50,5000
bra_fild01,0,0 monster Dokebi 1110,10,5000
bra_fild01,0,0 monster Savage 1166,5,5000
bra_fild01,0,0 monster Headless Mule 2071,40,5000
bra_fild01,0,0 monster Red Mushroom 1085,5,5000
bra_fild01,0,0 monster Jaguar 2072,55,5000
bra_fild01,0,0 monster Toucan 2073,60,5000
bra_fild01 monster Curupira 2074,50,5000
bra_fild01 monster Dokebi 1110,10,5000
bra_fild01 monster Savage 1166,5,5000
bra_fild01 monster Headless Mule 2071,40,5000
bra_fild01 monster Red Mushroom 1085,5,5000
bra_fild01 monster Jaguar 2072,55,5000
bra_fild01 monster Toucan 2073,60,5000

View File

@@ -103,7 +103,7 @@ prt_in,33,114,5 script Raffam Oranpere 10058,{
if( getcharid( 2 ) ){
mes "[Raffam Oranpere]";
mes "Come back to join after you leave your current guild.";
close;
close3;
}else if( getcharid( 5 ) != 0 ){
cutin "laperm04.bmp", 2;
mes "[Raffam Oranpere]";
@@ -268,7 +268,7 @@ prt_in,35,114,5 script Devon Aire 10059,{
if( getcharid( 2 ) ){
mes "[Devon Aire]";
mes "Leave your guild first to join my Clan, duh.";
close;
close3;
}else if( getcharid( 5 ) != 0 ){
cutin "debon03.bmp", 2;
mes "[Devon Aire]";
@@ -421,7 +421,7 @@ prt_in,37,114,5 script Berman Aire 10060,{
mes "[Berman Aire]";
mes "Oh, no.";
mes "In order to join, you first have to leave your current guild.";
close;
close3;
}else if( getcharid( 5 ) != 0 ){
mes "[Berman Aire]";
mes "You're already in a Clan.";
@@ -567,7 +567,7 @@ prt_in,39,114,5 script Shaam Rumi 10027,{
if( getcharid( 2 ) ){
mes "[Shaam Rumi]";
mes "Did you finish things up with your guild?";
close;
close3;
}else if( getcharid( 5 ) != 0 ){
mes "[Shaam Rumi]";
mes "Eh, you're already in a Clan. Hey, this isn't funny.";

View File

@@ -17,6 +17,7 @@
//= 1.5 Optimized, based on code by Zopokx. [Euphy]
//= 1.6 Added support to Para_Team_Mark_ in Eden Group. [Ragno]
//= 1.7 Added use of F_HasEdenGroupMark function. [Ragno]
//= 1.8 Reverting Magic Wand Quest to request Trunks. [Carlosgrr]
//============================================================
moc_para01,42,38,3 script Mission [56 - 70] 857,{
@@ -49,7 +50,7 @@ moc_para01,42,38,3 script Mission [56 - 70] 857,{
case 1: callsub L_HuntingQuest,3260,16000,6000;
case 2: callsub L_HuntingQuest,3261,16000,7000;
case 3: callsub L_Quest,3262,17000,7000,1032,40;
case 4: callsub L_Quest,3263,18000,8000,1021,30,7150,30;
case 4: callsub L_Quest,3263,18000,8000,1021,30,1019,30;
}
}
end;
@@ -354,7 +355,7 @@ L_Details:
next;
mes "To make the wand, I need some special materials.";
next;
mes "Please bring me 30 Dokebi Horns and 30 Bamboo Cut. If you do so, I will lend you my magic wand once. Haha, good deal?";
mes "Please bring me 30 Dokebi Horns and 30 Trunks. If you do so, I will lend you my magic wand once. Haha, good deal?";
next;
mes "Please confirm it to us after you complete the mission, then we will give you proper rewards.";
next;

View File

@@ -618,7 +618,6 @@ OnInit:
end;
}
/*
ein_d02_i,161,180,5 script Machoko#machoco 8_F_GIRL,{
if (BaseLevel < 150)
end;
@@ -767,7 +766,6 @@ OnInit:
questinfo( QTYPE_DAILYQUEST, QMARK_YELLOW, "checkquest(3457,PLAYTIME) == 2" );
end;
}
*/
tur_d03_i,125,186,5 script Orian#orian 4_M_LGTPOOR,{
if (BaseLevel < 150)

View File

@@ -4057,7 +4057,7 @@ prt_cas_q,20,139,3 script Spica Nerius#ep16_room01 4_EP16_SPICA,{
next;
mes "[Spica]";
mes "" + strcharinfo(0) + ", why don't you go back to your room and wait for the message?";
close;
close3;
}
mes "[Spica]";
mes "Why don't you go visit other families if you have not visited them all?";
@@ -4105,7 +4105,7 @@ prt_cas_q,20,139,3 script Spica Nerius#ep16_room01 4_EP16_SPICA,{
next;
mes "[Spica]";
mes "I wonder if the old folks would hear me out though.";
close;
close3;
}
mes "[Spica]";
mes "Skia told me something similar to that.";
@@ -8968,7 +8968,7 @@ prt_cas_q,93,74,4 script Po Richard#EP161GAM 4_M_6THPRIN1,{
emotion ET_OTL;
mes "[Po Richard]";
mes "I guess the offer hasn't been attractive to you. I am sorry, but come back later when you change your mind.";
close;
close3;
}
emotion ET_OK;
mes "[Po Richard]";

View File

@@ -3650,6 +3650,7 @@ que_swat,145,57,3 script Philopontess#ep162_04 4_M_PHILOFONTES,{
terra_gloria_main = 25;
questinfo_refresh();
close2;
cutin "",255;
npctalk "Oh, please come here for a moment.", "Rookie#ep162_03", bc_self;
end;
}
@@ -3669,7 +3670,7 @@ que_swat,145,57,3 script Philopontess#ep162_04 4_M_PHILOFONTES,{
mes "[Tess]";
mes "Not now?";
mes "Then get some rest and come back please.";
close;
close3;
}
mes "[Tess]";
mes "Since we don't know where they are hiding, start looking in corners such as cabinets and boxes.";
@@ -3876,7 +3877,7 @@ rebel_in,70,78,3 script Elena Volkova#16.2rm 4_F_ELENA,{
if (countitem(25161) < 1) {
mes "[USU commander Elena]";
mes "...Why are you empty-handed? Where is the cookie?";
close;
close3;
}
emotion ET_DELIGHT;
mes "[USU commander Elena]";

View File

@@ -3955,7 +3955,7 @@ sp_rudus,184,360,5 script Elena Volkova#171_rudus 4_F_ELENA,{
setquest 7859;
getitem 25723,15;
getexp 800000,800000;
close;
close3;
}
if (isbegin_quest(7859) == 1) {
cutin "162elena_01",2;
@@ -4359,6 +4359,7 @@ sp_rudus,130,200,4 script Morning#171_rudus 4_EP17_MORNING,{
unittalk getcharid(3),strcharinfo(0) + " : This kid seems to be Morning.",bc_self;
switch (prompt("Find a meal for Morning.:Chat with Morning.")) {
case 255:
cutin "",255;
setpcblock PCBLOCK_ALL,false;
end;
case 1:
@@ -4382,6 +4383,7 @@ sp_rudus,130,200,4 script Morning#171_rudus 4_EP17_MORNING,{
sleep2 2000;
switch (prompt("I'll bring it.:Something urgent happened.")) {
case 255:
cutin "",255;
setpcblock PCBLOCK_ALL,false;
end;
case 1:

View File

@@ -3944,7 +3944,7 @@ ba_in01,51,157,3 script Est#ep172_est01 4_F_ESTLOVELOY,{
if (!is_party_leader()) {
mes "^4D4DFFThis place is a memorial dungeon.";
mes "You have to be a party leader to create a memorial dungeon.^000000";
close;
close3;
}
if (instance_create(.@md_name$) == -3)
dispbottom "The reservation of the instance '" + .@md_name$ + "' has failed due to an active instance.";

File diff suppressed because it is too large Load Diff

View File

@@ -2625,13 +2625,13 @@ OnTouch:
delitem 6506, 1; // Memorial_Boquet
erasequest 7398;
setquest 7399;
close;
close3;
} else if (malaya_diwata == 5) {
cutin "malaya_diwata02", 2;
mes "[Diwata]";
mes "I promise I'll be a good little girl if those hillbillies leave me alone.";
mes "If they bother me again, however, I won't be.";
close;
close3;
} else {
if (checkquest(7402) == -1) {
if (checkquest(7403) == -1) {
@@ -2650,7 +2650,7 @@ OnTouch:
mes "The flowers you bring makes me calm down.";
mes "....";
mes ".. It's not because I miss people or I like the flowers. Don't take it the wrong way.";
close;
close3;
}
cutin "malaya_diwata01", 2;
mes "[Diwata]";
@@ -2658,7 +2658,7 @@ OnTouch:
mes "What? Oh, it's you.";
mes "Those hillbillies came back again!";
mes "I'm going to kill them!";
close;
close3;
}
cutin "malaya_diwata02", 2;
mes "[Diwata]";
@@ -2669,7 +2669,7 @@ OnTouch:
mes "The flowers you bring makes me calm down.";
mes "....";
mes ".. It's not because I miss people or I like the flowers. Don't take it the wrong way.";
close;
close3;
}
cutin "malaya_diwata01", 2;
mes "[Diwata]";
@@ -2718,7 +2718,7 @@ OnTouch:
delitem 6506, 1; // Memorial_Boquet
setquest 7403;
erasequest 7402;
close;
close3;
}
cutin "", 255;
end;

View File

@@ -3389,26 +3389,26 @@ L_ShowReport:
mes "[Experimental Results]";
mes "*** Researcher - Inffle";
mes "*** Research Assistant - "+strcharinfo(0);
mes "¡¡";
mes " ";
mes "<Research topic>";
mes "*** Bath of Mora Village";
mes "¡¡";
mes " ";
mes "<Aim>";
mes "To investigate the mysterious power of the bath water";
mes "and to find out ways to better utilize";
mes "the water.";
mes "¡¡";
mes " ";
mes "<Methods>";
mes "1. Obtained an unidentified DNA sample.";
mes "Obtained a sample of an unidentified DNA,";
mes "and collected more samples to look further into it.";
mes "¡¡";
mes " ";
mes "2. A comparison analysis on the unidentified DNA";
mes "Concluded that the DNA belongs to";
mes "an unidentified creature living in the bath water.";
mes "combine and result in";
mes "from the swordfish DNA.";
mes "¡¡";
mes " ";
mes "3. Research on the puddles around the village";
mes "From the four puddles around the village,";
mes "confirmed that the testing substances were";
@@ -3416,9 +3416,9 @@ L_ShowReport:
mes "It is thought that the four puddles";
mes "combine and result in";
mes "the mysterious power.";
mes "¡¡";
mes " ";
mes "<Material analysis>";
mes "*** Temperature ***** 33.5° ";
mes "*** Temperature ***** 33.5¡Æ";
mes "*** PH ************ 9.8";
mes "*** Solid residues *** 176";
mes "*** K+ ************ 0,23";

View File

@@ -14,7 +14,6 @@ npc: npc/re/battleground/bg_common.txt
// --------------------------- Cities ---------------------------
npc: npc/re/cities/alberta.txt
npc: npc/re/cities/brasilis.txt
npc: npc/re/cities/comodo.txt
npc: npc/re/cities/dewata.txt
npc: npc/re/cities/dicastes.txt
@@ -154,7 +153,6 @@ npc: npc/re/merchants/guild_warehouse.txt
npc: npc/re/merchants/hd_refiner.txt
npc: npc/re/merchants/HorrorToyFactory_merchants.txt
npc: npc/re/merchants/InfiniteSpace_merchants.txt
npc: npc/re/merchants/inn.txt
npc: npc/re/merchants/malangdo_costume.txt
npc: npc/re/merchants/moro_cav_exchange.txt
npc: npc/re/merchants/mysterious_cookie_shop.txt
@@ -177,6 +175,7 @@ npc: npc/re/merchants/enchan_upg.txt
npc: npc/re/merchants/te_merchant.txt
npc: npc/re/merchants/shadow_refiner.txt
npc: npc/re/merchants/eden_market.txt
//npc: npc/re/merchants/shopping_boards.txt
// --------------------------- Others ---------------------------
npc: npc/re/other/achievements.txt
@@ -245,7 +244,6 @@ npc: npc/re/quests/quests_17_1.txt
npc: npc/re/quests/quests_17_2.txt
npc: npc/re/quests/quests_18_1.txt
npc: npc/re/quests/quests_aldebaran.txt
npc: npc/re/quests/quests_brasilis.txt
npc: npc/re/quests/quests_dewata.txt
npc: npc/re/quests/quests_dicastes.txt
npc: npc/re/quests/quests_dungeons_200.txt
@@ -273,4 +271,3 @@ npc: npc/re/quests/woe_te/te_goditem_alde1.txt
npc: npc/re/custom/lasagna/lasa_dun.txt
npc: npc/re/custom/lasagna/lasa_fild.txt
npc: npc/re/custom/lasagna/lasagna_npcs.txt
npc: npc/re/custom/lasagna/warps.txt

View File

@@ -4,12 +4,12 @@
// --------------------------- Cities ---------------------------
npc: npc/re/warps/cities/alberta.txt
npc: npc/re/warps/cities/brasilis.txt
npc: npc/re/warps/cities/dewata.txt
npc: npc/re/warps/cities/dicastes.txt
npc: npc/re/warps/cities/eclage.txt
npc: npc/re/warps/cities/einbech.txt
npc: npc/re/warps/cities/einbroch.txt
npc: npc/re/warps/cities/lasagna.txt
npc: npc/re/warps/cities/lighthalzen.txt
npc: npc/re/warps/cities/izlude.txt
npc: npc/re/warps/cities/malangdo.txt
@@ -21,7 +21,6 @@ npc: npc/re/warps/cities/yggdrasil.txt
// -------------------------- Dungeons --------------------------
npc: npc/re/warps/dungeons/amicitia.txt
npc: npc/re/warps/dungeons/bra_dun.txt
npc: npc/re/warps/dungeons/dic_dun.txt
npc: npc/re/warps/dungeons/ecl_dun.txt
npc: npc/re/warps/dungeons/ein_dun.txt
@@ -38,7 +37,6 @@ npc: npc/re/warps/dungeons/thor_v.txt
// --------------------------- Fields ---------------------------
npc: npc/re/warps/fields/bif_fild.txt
npc: npc/re/warps/fields/bra_fild.txt
npc: npc/re/warps/fields/com_fild.txt
npc: npc/re/warps/fields/dic_fild.txt
npc: npc/re/warps/fields/geffen_fild.txt

View File

@@ -0,0 +1,47 @@
//===== rAthena Script =======================================
//= Lasagna Warps
//===== Changelogs: ==========================================
//= 1.0 First Version. [Capuche]
//= 1.1 Official conversion. [Lemongrass]
//============================================================
lasa_fild02,348,244,0 warp lasadun01_in 1,1,lasa_dun01,24,143
lasa_dun01,18,143,0 warp lasadun_out 1,1,lasa_fild02,344,243
lasa_dun_q,190,14,0 warp dun_q_dun01 1,1,lasa_dun01,152,98
lasa_dun01,157,98,0 warp lasadun01_to2f 1,1,lasa_dun02,22,171
lasa_dun02,18,171,0 warp lasadun02_to1f 1,1,lasa_dun01,153,98
lasa_dun02,146,58,0 warp lasadun02_to3f 1,1,lasa_dun03,190,18
lasa_dun03,190,15,0 warp lasadun03_to2f 1,1,lasa_dun02,146,54
lasa_fild01,134,381,0 warp lasagna_in01 2,2,lasagna,153,58
lasagna,150,54,0 warp lasagna_out01 2,2,lasa_fild01,131,378
lasa_fild01,341,375,0 warp lasagna_in02 1,1,lasagna,327,56
lasagna,327,51,0 warp lasagna_out02 1,1,lasa_fild01,344,371
lasagna,358,91,0 warp lasagna_in03 1,1,lasa_fild02,20,98
// lasa_fild02,16,98,0 warp lasagna_in03 1,1,lasagna,355,92 // (NPC name is not unique)
lasa_fild02,16,98,0 warp lasagna_in03#01 1,1,lasagna,355,92
lasa_in01,159,61,0 warp dining_lasa 1,1,lasagna,68,202
// Boat
conch_in,60,61,0 warp2 conch_lasagna 1,1,lasagna,206,323
conch_in,51,60,0 warp2 hall_cap 1,1,conch_in,31,60
conch_in,34,60,0 warp2 cap_hall 1,1,conch_in,53,59
conch_in,63,53,0 warp2 hall_in04 1,1,conch_in,63,33
conch_in,63,35,0 warp2 in04_hall 1,1,conch_in,64,55
conch_in,64,66,0 warp2 hall_in01 1,1,conch_in,63,89
conch_in,63,87,0 warp2 in01_hall 1,1,conch_in,63,64
conch_in,101,53,0 warp2 hall_in05 1,1,conch_in,101,33
conch_in,101,35,0 warp2 in05_hall 1,1,conch_in,102,55
conch_in,101,66,0 warp2 hall_in02 1,1,conch_in,101,89
conch_in,102,87,0 warp2 in02_hall 1,1,conch_in,101,64
conch_in,137,53,0 warp2 hall_in06 1,1,conch_in,139,33
conch_in,139,35,0 warp2 in06_hall 1,1,conch_in,138,55
conch_in,137,66,0 warp2 hall_in03 1,1,conch_in,139,89
conch_in,140,87,0 warp2 in03_hall 1,1,conch_in,137,64
conch_in,142,60,0 warp2 hall_dining 1,1,conch_in,162,61
conch_in,159,61,0 warp2 dining_hall 1,1,conch_in,140,59

View File

@@ -1,17 +0,0 @@
//===== rAthena Script =======================================
//= Brasilis Dungeon Warp
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= rAthena Project
//===== Description: =========================================
//= [Official Conversion]
//= Brasilis Dungeon warp script
//===== Additional Comments: =================================
//= 1.0 First version.
//============================================================
bra_dun01,199,35,0 warp brad1tobrad2 1,1,bra_dun02,261,263
bra_dun02,261,265,0 warp brad2tobrad1 1,1,bra_dun01,199,37

View File

@@ -1,17 +0,0 @@
//===== rAthena Script =======================================
//= Brasilis Fild Warps Script
//===== By: ==================================================
//= Protimus
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= rAthena Project
//===== Description: =========================================
//= [Official Conversion]
//= Warp Points for Brasilis
//===== Additional Comments: =================================
//= 1.0 First version.
//============================================================
bra_fild01,72,34,0 warp bra_fild01_brasilis 1,1,brasilis,309,334
brasilis,308,336,0 warp brasilis_bra_fild01 1,1,bra_fild01,74,34

View File

@@ -34,6 +34,7 @@ npc: npc/cities/alberta.txt
npc: npc/cities/aldebaran.txt
npc: npc/cities/amatsu.txt
npc: npc/cities/ayothaya.txt
npc: npc/cities/brasilis.txt
npc: npc/cities/comodo.txt
npc: npc/cities/einbech.txt
npc: npc/cities/einbroch.txt
@@ -250,6 +251,7 @@ npc: npc/quests/quests_alberta.txt
npc: npc/quests/quests_aldebaran.txt
npc: npc/quests/quests_amatsu.txt
npc: npc/quests/quests_ayothaya.txt
npc: npc/quests/quests_brasilis.txt
npc: npc/quests/quests_comodo.txt
npc: npc/quests/quests_ein.txt
npc: npc/quests/quests_geffen.txt

View File

@@ -7,6 +7,7 @@ npc: npc/warps/cities/alberta.txt
npc: npc/warps/cities/aldebaran.txt
npc: npc/warps/cities/amatsu.txt
npc: npc/warps/cities/ayothaya.txt
npc: npc/warps/cities/brasilis.txt
npc: npc/warps/cities/comodo.txt
npc: npc/warps/cities/einbech.txt
npc: npc/warps/cities/einbroch.txt
@@ -37,6 +38,7 @@ npc: npc/warps/dungeons/ama_dun.txt
npc: npc/warps/dungeons/anthell.txt
npc: npc/warps/dungeons/ayo_dun.txt
npc: npc/warps/dungeons/beach_dun.txt
npc: npc/warps/dungeons/bra_dun.txt
npc: npc/warps/dungeons/c_tower.txt
npc: npc/warps/dungeons/ein_dun.txt
npc: npc/warps/dungeons/gef_dun.txt
@@ -67,6 +69,7 @@ npc: npc/warps/dungeons/xmas_dun.txt
// --------------------------- Fields ---------------------------
npc: npc/warps/fields/abyss_warper.txt
npc: npc/warps/fields/amatsu_fild.txt
npc: npc/warps/fields/bra_fild.txt
npc: npc/warps/fields/ein_fild.txt
npc: npc/warps/fields/gefenia.txt
npc: npc/warps/fields/glastheim.txt

View File

@@ -1,16 +1,7 @@
//===== rAthena Script =======================================
//= Brasilis Town Warps Script
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.2
//===== Compatible With: =====================================
//= rAthena Project; RO Episode 13.1+
//===== Description: =========================================
//= [Official Conversion]
//= Warp Points for Brasilis
//===== Additional Comments: =================================
//= 1.0 First version.
//= Brasilis Town Warps
//===== Changelog: ===========================================
//= 1.0 First version. [L0ne_W0lf]
//= 1.1 Fixed warps according to official. [Protimus]
//= 1.1a Added Field warp according to official. [Jguy]
//= 1.2 Added missing warps & removed duplicated one. [Daegaladh]

View File

@@ -0,0 +1,8 @@
//===== rAthena Script =======================================
//= Brasilis Dungeon Warps
//===== Changelog: ===========================================
//= 1.0 First version. [L0ne_W0lf]
//============================================================
bra_dun01,199,35,0 warp brad1tobrad2 1,1,bra_dun02,261,263
bra_dun02,261,265,0 warp brad2tobrad1 1,1,bra_dun01,199,37

Some files were not shown because too many files have changed in this diff Show More