Compare commits
11 Commits
master
...
feature/ka
Author | SHA1 | Date | |
---|---|---|---|
![]() |
a6850f6ea7 | ||
![]() |
a2e5b63ad2 | ||
![]() |
73e06f9abf | ||
![]() |
b020565565 | ||
![]() |
522e2ecd85 | ||
![]() |
4ae18c2353 | ||
![]() |
180913d448 | ||
![]() |
c8ff9c19f3 | ||
![]() |
e76ef51793 | ||
![]() |
c069b2d0f1 | ||
![]() |
3bb23e4671 |
@ -23,6 +23,7 @@
|
||||
#
|
||||
###########################################################################
|
||||
# - Group Group name of the item.
|
||||
# AnnounceBoxItemId Item to be shown in special item obtaining broadcast packet in the box name field. Uses the last item the player used if not defined. (Default: 0)
|
||||
# SubGroups:
|
||||
# - SubGroup: SubGroup number associated with the list of item. See doc/item_group.txt for more information.
|
||||
# List: List of item(s) for the SubGroup.
|
||||
@ -44,4 +45,4 @@
|
||||
|
||||
Header:
|
||||
Type: ITEM_GROUP_DB
|
||||
Version: 2
|
||||
Version: 3
|
||||
|
@ -23,6 +23,7 @@
|
||||
#
|
||||
###########################################################################
|
||||
# - Group Group name of the item.
|
||||
# AnnounceBoxItemId Item to be shown in special item obtaining broadcast packet in the box name field. Uses the last item the player used if not defined. (Default: 0)
|
||||
# SubGroups:
|
||||
# - SubGroup: SubGroup number associated with the list of item. See doc/item_group.txt for more information.
|
||||
# List: List of item(s) for the SubGroup.
|
||||
@ -44,7 +45,7 @@
|
||||
|
||||
Header:
|
||||
Type: ITEM_GROUP_DB
|
||||
Version: 2
|
||||
Version: 3
|
||||
|
||||
Footer:
|
||||
Imports:
|
||||
|
@ -23,6 +23,7 @@
|
||||
#
|
||||
###########################################################################
|
||||
# - Group Group name of the item.
|
||||
# AnnounceBoxItemId Item to be shown in special item obtaining broadcast packet in the box name field. Uses the last item the player used if not defined. (Default: 0)
|
||||
# SubGroups:
|
||||
# - SubGroup: SubGroup number associated with the list of item. See doc/item_group.txt for more information.
|
||||
# List: List of item(s) for the SubGroup.
|
||||
@ -44,7 +45,7 @@
|
||||
|
||||
Header:
|
||||
Type: ITEM_GROUP_DB
|
||||
Version: 2
|
||||
Version: 3
|
||||
|
||||
Body:
|
||||
- Group: ACCESORY
|
||||
|
@ -21888,17 +21888,17 @@ Body:
|
||||
}
|
||||
- Combos:
|
||||
- Combo:
|
||||
- aegis_480124
|
||||
- Cvt_Physical_Wing
|
||||
- Victory_Wing_Ear
|
||||
Script: |
|
||||
bonus bDelayrate,-15;
|
||||
bonus bAtkRate,7;
|
||||
- Combos:
|
||||
- Combo:
|
||||
- aegis_480124
|
||||
- Cvt_Physical_Wing
|
||||
- Battle_Processor
|
||||
- Combo:
|
||||
- aegis_480124
|
||||
- Cvt_Physical_Wing
|
||||
- Battle_Processor_
|
||||
Script: |
|
||||
bonus bLongAtkRate,5;
|
||||
@ -21906,31 +21906,31 @@ Body:
|
||||
bonus bAtkRate,7;
|
||||
- Combos:
|
||||
- Combo:
|
||||
- aegis_480124
|
||||
- Cvt_Physical_Wing
|
||||
- Deepblue_Sunglasses
|
||||
Script: |
|
||||
bonus bVariableCastrate,-15;
|
||||
bonus bAtkRate,7;
|
||||
- Combos:
|
||||
- Combo:
|
||||
- aegis_480125
|
||||
- Cvt_Magical_Wing
|
||||
- Victory_Wing_Ear
|
||||
Script: |
|
||||
bonus bDelayrate,-15;
|
||||
bonus bMatkRate,7;
|
||||
- Combos:
|
||||
- Combo:
|
||||
- aegis_480125
|
||||
- Cvt_Magical_Wing
|
||||
- Battle_Processor
|
||||
- Combo:
|
||||
- aegis_480125
|
||||
- Cvt_Magical_Wing
|
||||
- Battle_Processor_
|
||||
Script: |
|
||||
bonus2 bMagicAtkEle,Ele_All,5;
|
||||
bonus bMatkRate,7;
|
||||
- Combos:
|
||||
- Combo:
|
||||
- aegis_480125
|
||||
- Cvt_Magical_Wing
|
||||
- Deepblue_Sunglasses
|
||||
Script: |
|
||||
bonus bVariableCastrate,-15;
|
||||
|
@ -155844,7 +155844,7 @@ Body:
|
||||
ArmorLevel: 1
|
||||
View: 113
|
||||
- Id: 480124
|
||||
AegisName: aegis_480124
|
||||
AegisName: Cvt_Physical_Wing
|
||||
Name: Convertible Physical Wing
|
||||
Type: Armor
|
||||
Weight: 400
|
||||
@ -155871,7 +155871,7 @@ Body:
|
||||
}
|
||||
}
|
||||
- Id: 480125
|
||||
AegisName: aegis_480125
|
||||
AegisName: Cvt_Magical_Wing
|
||||
Name: Convertible Magical Wing
|
||||
Type: Armor
|
||||
Weight: 400
|
||||
|
@ -58679,7 +58679,7 @@ Body:
|
||||
- Id: 23919
|
||||
AegisName: K_Secret_Key
|
||||
Name: Kachua's Secret Key
|
||||
Type: Usable
|
||||
Type: Delayconsume
|
||||
Trade:
|
||||
NoDrop: true
|
||||
NoTrade: true
|
||||
@ -58689,7 +58689,7 @@ Body:
|
||||
NoMail: true
|
||||
NoAuction: true
|
||||
Script: |
|
||||
/* callfunc "F_Kachua_Key"; */
|
||||
duplicate_dynamic("Kachua's Secret Box#bm");
|
||||
- Id: 23921
|
||||
AegisName: Season_Evt_Reward
|
||||
Name: Event Reward Box
|
||||
@ -62864,6 +62864,34 @@ Body:
|
||||
NoAuction: true
|
||||
Script: |
|
||||
getgroupitem(IG_S_IGNITION_CUBE);
|
||||
- Id: 101047
|
||||
AegisName: Blacksmith_Bless_Box_3
|
||||
Name: Blacksmith Blessing Box 3
|
||||
Type: Cash
|
||||
Trade:
|
||||
NoDrop: true
|
||||
NoTrade: true
|
||||
NoSell: true
|
||||
NoCart: true
|
||||
NoGuildStorage: true
|
||||
NoMail: true
|
||||
NoAuction: true
|
||||
Script: |
|
||||
getitem 6635,3; /* Blacksmith_Blessing */
|
||||
- Id: 101048
|
||||
AegisName: Shadow_Hammer_Box_3
|
||||
Name: Hollgrehenn's Shadow Refine Hammer Box (3)
|
||||
Type: Cash
|
||||
Trade:
|
||||
NoDrop: true
|
||||
NoTrade: true
|
||||
NoSell: true
|
||||
NoCart: true
|
||||
NoGuildStorage: true
|
||||
NoMail: true
|
||||
NoAuction: true
|
||||
Script: |
|
||||
getitem 23436,3; /* Shadow_Refine_Hammer */
|
||||
- Id: 101060
|
||||
AegisName: Select_Example1
|
||||
Name: TestA
|
||||
@ -63621,6 +63649,24 @@ Body:
|
||||
BuyingStore: true
|
||||
Script: |
|
||||
laphine_upgrade();
|
||||
- Id: 101389
|
||||
AegisName: Helm_Of_Faith_Hammer
|
||||
Name: Helm of Faith Refine Hammer
|
||||
Type: DelayConsume
|
||||
Weight: 10
|
||||
Flags:
|
||||
BuyingStore: true
|
||||
Script: |
|
||||
item_reform();
|
||||
- Id: 101390
|
||||
AegisName: Clock_Tower_W_Hammer
|
||||
Name: Clock Tower Basement Refine Hammer
|
||||
Type: DelayConsume
|
||||
Weight: 10
|
||||
Flags:
|
||||
BuyingStore: true
|
||||
Script: |
|
||||
item_reform();
|
||||
- Id: 101416
|
||||
AegisName: aegis_101416
|
||||
Name: Costume Enchant Stone Box 27
|
||||
@ -64229,6 +64275,65 @@ Body:
|
||||
Container: true
|
||||
Script: |
|
||||
getgroupitem(IG_Enchant_Stone_Box29);
|
||||
- Id: 101919
|
||||
AegisName: aegis_101919
|
||||
Name: Experience Shadow Selection Box # !todo check english name
|
||||
Type: Usable
|
||||
Weight: 10
|
||||
Flags:
|
||||
BuyingStore: true
|
||||
- Id: 101920
|
||||
AegisName: aegis_101920
|
||||
Name: Experience Weapon Shadow Box # !todo check english name
|
||||
Type: Usable
|
||||
Weight: 10
|
||||
Flags:
|
||||
Container: true
|
||||
Script: |
|
||||
getgroupitem(IG_AEGIS_101920);
|
||||
- Id: 101921
|
||||
AegisName: aegis_101921
|
||||
Name: Experience Shield Shadow Box # !todo check english name
|
||||
Type: Usable
|
||||
Weight: 10
|
||||
Flags:
|
||||
Container: true
|
||||
Script: |
|
||||
getgroupitem(IG_AEGIS_101921);
|
||||
- Id: 101922
|
||||
AegisName: aegis_101922
|
||||
Name: Mega Blitz Shadow Selection Box # !todo check english name
|
||||
Type: Usable
|
||||
Weight: 10
|
||||
Flags:
|
||||
BuyingStore: true
|
||||
- Id: 101923
|
||||
AegisName: aegis_101923
|
||||
Name: Mega Blitz Weapon Shadow Box # !todo check english name
|
||||
Type: Usable
|
||||
Weight: 10
|
||||
Flags:
|
||||
Container: true
|
||||
Script: |
|
||||
getgroupitem(IG_AEGIS_101923);
|
||||
- Id: 101924
|
||||
AegisName: aegis_101924
|
||||
Name: Mega Blitz Shield Shadow Box # !todo check english name
|
||||
Type: Usable
|
||||
Weight: 10
|
||||
Flags:
|
||||
Container: true
|
||||
Script: |
|
||||
getgroupitem(IG_AEGIS_101924);
|
||||
- Id: 101925
|
||||
AegisName: aegis_101925
|
||||
Name: Convertible Wing Box # !todo check english name
|
||||
Type: Usable
|
||||
Flags:
|
||||
BuyingStore: true
|
||||
Container: true
|
||||
Script: |
|
||||
getgroupitem(IG_AEGIS_101925);
|
||||
- Id: 200003
|
||||
AegisName: LI_HD_Oridecon_Box2
|
||||
Name: (Limited) HD Oridecon Box(Blacksmith)(30)
|
||||
|
@ -23,6 +23,7 @@
|
||||
#
|
||||
###########################################################################
|
||||
# - Group Group name of the item.
|
||||
# AnnounceBoxItemId Item to be shown in special item obtaining broadcast packet in the box name field. Uses the last item the player used if not defined. (Default: 0)
|
||||
# SubGroups:
|
||||
# - SubGroup: SubGroup number associated with the list of item. See doc/item_group.txt for more information.
|
||||
# List: List of item(s) for the SubGroup.
|
||||
@ -44,7 +45,7 @@
|
||||
|
||||
Header:
|
||||
Type: ITEM_GROUP_DB
|
||||
Version: 2
|
||||
Version: 3
|
||||
|
||||
Body:
|
||||
- Group: 2013_RWC_SCROLL
|
||||
@ -29984,7 +29985,7 @@ Body:
|
||||
Rate: 185
|
||||
- Item: Enchanting_Weapone_S
|
||||
Rate: 185
|
||||
# todo! Custom Rates (50% Stone vs 50% Epic Module)
|
||||
# todo! Custom Rates (50% Stone vs 50% Epic Module)
|
||||
- Group: EPIC_MODULE_MIX
|
||||
SubGroups:
|
||||
- SubGroup: 1
|
||||
@ -42265,215 +42266,124 @@ Body:
|
||||
Rate: 238
|
||||
- Item: GuillcrossStone_Robe
|
||||
Rate: 119
|
||||
# Source: https://ro.gnjoy.com/news/probability/View.asp?category=5&seq=4156896&curpage=1
|
||||
- Group: MAIN_LUCKY_BOX
|
||||
AnnounceBoxItemId: 23914
|
||||
SubGroups:
|
||||
- SubGroup: 0
|
||||
List:
|
||||
- Item: Cachua_Coupon
|
||||
- SubGroup: 1
|
||||
List:
|
||||
# - Item: Guarantee_Weapon_9Up
|
||||
# Rate: 0
|
||||
- Item: Guarantee_Weapon_8Up
|
||||
Rate: 1
|
||||
- Item: Guarantee_Weapon_7Up
|
||||
Rate: 1
|
||||
# - Item: Guarantee_Armor_9Up
|
||||
# Rate: 0
|
||||
- Item: Guarantee_Armor_8Up
|
||||
Rate: 1
|
||||
- Item: Guarantee_Armor_7Up
|
||||
Rate: 1
|
||||
# - Item: Guarantee_Weapon_11Up
|
||||
# Rate: 0
|
||||
# - Item: Guarantee_Armor_11Up
|
||||
# Rate: 0
|
||||
# - Item: Guarantee_Weapon_12Up
|
||||
# Rate: 0
|
||||
# - Item: Guarantee_Armor_12Up
|
||||
# Rate: 0
|
||||
- Item: Blacksmith_Blessing
|
||||
Rate: 450
|
||||
# - Item: Guarantee_Weapon_10Up
|
||||
# Rate: 0
|
||||
# - Item: Guarantee_Armor_10Up
|
||||
# Rate: 0
|
||||
- Item: M_Dimension_Essence
|
||||
Rate: 9
|
||||
- Item: C_CatPaw_7Day_Box_
|
||||
Rate: 569
|
||||
- Item: Poison_Bottle_Box2
|
||||
Rate: 664
|
||||
- Item: Honglyun's_Sword
|
||||
Rate: 1
|
||||
- Item: C_Wing_Of_Fly_5Day_Box
|
||||
Rate: 47
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 47
|
||||
- Item: Narcis_Bow
|
||||
Rate: 1
|
||||
- Item: FaceWorm_Breath
|
||||
Rate: 1
|
||||
- Item: Ancient_Hero_Boots
|
||||
Rate: 47
|
||||
- Item: Sealed_Card
|
||||
Rate: 9
|
||||
- Item: Comp_Battle_Bubble
|
||||
Rate: 47
|
||||
- Item: Comp_Trans_Scroll
|
||||
Rate: 47
|
||||
- Item: Class_Shadow_Cube
|
||||
Rate: 266
|
||||
- Item: WOB_Box
|
||||
Rate: 569
|
||||
- Item: Alchemist_Box
|
||||
Rate: 47
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 664
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 569
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 569
|
||||
- Item: Shadow_Refine_Hammer
|
||||
Rate: 379
|
||||
- Item: BloodyKnight_Shield_Box
|
||||
Rate: 1
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 9
|
||||
- Item: Shadow_Random_Mix
|
||||
Rate: 427
|
||||
- Item: Overwhelm_Armor_Box
|
||||
Rate: 2
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 95
|
||||
- Item: Shadow_9_Refine_Hammer
|
||||
Rate: 1
|
||||
# - Item: Sillit_Pong_Box
|
||||
# Rate: 0
|
||||
- Item: Sillit_Pong_Box
|
||||
Rate: 10
|
||||
- Item: High_Refine_Guarantee
|
||||
Rate: 50
|
||||
- Item: Shadow_Exchange_Ticket
|
||||
Rate: 60
|
||||
- Item: Enchant_Ticket
|
||||
Rate: 60
|
||||
- Item: aegis_101654
|
||||
Rate: 10
|
||||
- Item: aegis_101919
|
||||
Rate: 10
|
||||
- Item: aegis_101922
|
||||
Rate: 10
|
||||
- Item: Mightysoul_Essence
|
||||
Rate: 9
|
||||
- Item: World_Tour_Ticket
|
||||
Rate: 569
|
||||
Rate: 90
|
||||
- Item: M_Dimension_Essence
|
||||
Rate: 90
|
||||
- Item: Refine_Guarantee
|
||||
Rate: 830
|
||||
- Item: Sealed_Card
|
||||
Rate: 90
|
||||
- Item: Sealed_Card2
|
||||
Rate: 90
|
||||
- Item: aegis_101314
|
||||
Rate: 500
|
||||
- Item: Hero_LT_Refine_Magic
|
||||
Rate: 250
|
||||
- Item: Costama_Egg69
|
||||
Rate: 250
|
||||
- Item: Up_Hero_Weapon_Box
|
||||
Rate: 100
|
||||
- Item: Helm_Of_Faith_Hammer
|
||||
Rate: 80
|
||||
- Item: Clock_Tower_W_Hammer
|
||||
Rate: 80
|
||||
- Item: Mad_Bunny_K_
|
||||
Rate: 9
|
||||
- Item: Ancient_Hero_Bravery
|
||||
Rate: 1
|
||||
- Item: Ancient_Hero_Wisdom
|
||||
Rate: 1
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 2
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 47
|
||||
- Item: Skill_Sha_M_S_Weapon
|
||||
Rate: 5
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 95
|
||||
- Item: Class_Sha_R_M_Melee
|
||||
Rate: 33
|
||||
- Item: Class_Sha_R_M_Magic
|
||||
Rate: 33
|
||||
- Item: Skill_Sha_R_M_Melee
|
||||
Rate: 33
|
||||
- Item: Skill_Sha_R_M_Magic
|
||||
Rate: 33
|
||||
- Item: Skill_Sha_M_S_Shield
|
||||
Rate: 5
|
||||
- Item: Skill_Sha_M_S_Pendant
|
||||
Rate: 5
|
||||
- Item: Skill_Sha_M_S_Earing
|
||||
Rate: 5
|
||||
- Item: Skill_Sha_M_S_Shoes
|
||||
Rate: 5
|
||||
- Item: Skill_Sha_M_S_Armor
|
||||
Rate: 5
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 569
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 569
|
||||
# - Item: Temporal_Refine_Cube
|
||||
# Rate: 0
|
||||
# - Item: Geffen_Refine_Cube
|
||||
# Rate: 0
|
||||
# - Item: Old_Refine_Cube
|
||||
# Rate: 0
|
||||
- Item: Refine_Hero_Weapon
|
||||
Rate: 1
|
||||
- Item: Refine_Hero_Boots
|
||||
Rate: 1
|
||||
- Item: Remodel_Hero_Boots
|
||||
Rate: 1
|
||||
# - Item: OS_Weapon_Refine_Cube
|
||||
# Rate: 0
|
||||
# - Item: Racecap_Refine_Cube
|
||||
# Rate: 0
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 10
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 10
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 10
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 10
|
||||
- Item: Sword_Of_Bluefire_Cube
|
||||
Rate: 1
|
||||
- Item: Slate_Sword_Cube
|
||||
Rate: 1
|
||||
- Item: Narcis_Bow_Cube
|
||||
Rate: 1
|
||||
- Item: Trumpet_Shell_K_Cube
|
||||
Rate: 1
|
||||
- Item: Barb_Wire_K_Cube
|
||||
Rate: 1
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 474
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 47
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 47
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 1138
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 266
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 9
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 5
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 79
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 28
|
||||
Rate: 100
|
||||
- Item: Deepblue_Sunglasses_
|
||||
Rate: 100
|
||||
- Item: Pump_Of_Spirit
|
||||
Rate: 100
|
||||
- Item: aegis_101925
|
||||
Rate: 100
|
||||
- Item: aegis_600041
|
||||
Rate: 100
|
||||
- Item: aegis_500072
|
||||
Rate: 100
|
||||
- Item: aegis_550115
|
||||
Rate: 100
|
||||
- Item: aegis_630027
|
||||
Rate: 100
|
||||
- Item: aegis_530045
|
||||
Rate: 100
|
||||
- Item: aegis_550116
|
||||
Rate: 100
|
||||
- Item: Blacksmith_Bless_Box_3
|
||||
Rate: 300
|
||||
- Item: Shadow_Hammer_Box_3
|
||||
Rate: 300
|
||||
- Item: Shadow_R_M_Box
|
||||
Rate: 4000
|
||||
- Item: aegis_101563
|
||||
Rate: 500
|
||||
- Item: Blacksmith_Blessing
|
||||
Rate: 3440
|
||||
- Item: Material_Shadow_CubeII
|
||||
Rate: 500
|
||||
- Item: Hero_Equipment_Cube
|
||||
Rate: 47
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 66
|
||||
- Item: Main_Lucky_Box
|
||||
Rate: 66
|
||||
- Item: Large_Sorcerer_Crown
|
||||
Rate: 5
|
||||
- Item: Viva_Adul_Hat_AB1
|
||||
Rate: 9
|
||||
- Item: Viva_Adul_Hat_AB2
|
||||
Rate: 9
|
||||
- Item: Viva_Adul_Hat_SC1
|
||||
Rate: 9
|
||||
- Item: Viva_Adul_Hat_SC2
|
||||
Rate: 9
|
||||
- Item: Hero_Insignia
|
||||
Rate: 9
|
||||
- Item: Hero_Token_SHC
|
||||
Rate: 5
|
||||
- Item: Hero_Token_ABC
|
||||
Rate: 5
|
||||
- Item: Slate_Sword
|
||||
Rate: 1
|
||||
- Item: Trumpet_Shell_K
|
||||
Rate: 1
|
||||
- Item: Barb_Wire_K
|
||||
Rate: 1
|
||||
- Item: Mad_Bunny_Ticket
|
||||
Rate: 19
|
||||
- Item: Hero_Enchant_Ticket
|
||||
Rate: 19
|
||||
Rate: 500
|
||||
- Item: Shadow_Refine_Hammer
|
||||
Rate: 4000
|
||||
- Item: Skill_Shadow_Cube
|
||||
Rate: 1000
|
||||
- Item: All_Shadow_Cube
|
||||
Rate: 2800
|
||||
- Item: aegis_101565
|
||||
Rate: 12000
|
||||
- Item: Shadowdecon_Ore_Box
|
||||
Rate: 5000
|
||||
- Item: Zelunium_Ore_Box
|
||||
Rate: 5000
|
||||
- Item: aegis_101470
|
||||
Rate: 5000
|
||||
- Item: aegis_101471
|
||||
Rate: 5000
|
||||
- Item: C_Giant_Fly_1Day_Box__
|
||||
Rate: 5000
|
||||
- Item: Poison_Bottle_30_Box
|
||||
Rate: 6000
|
||||
- Item: C_Wing_Of_Fly_5Day_Box_
|
||||
Rate: 6000
|
||||
- Item: Mysterious_Medal_Box
|
||||
Rate: 6000
|
||||
- Item: C_CatPaw_7Day_Box
|
||||
Rate: 6000
|
||||
- Item: Lapine_DdukddakBox3
|
||||
Rate: 5000
|
||||
- Item: Gold
|
||||
Rate: 500
|
||||
Amount: 5
|
||||
# - Item: Gold
|
||||
# Rate: 1500
|
||||
# Amount: 3 # TODO
|
||||
# - Item: Gold
|
||||
# Rate: 5000
|
||||
# Amount: 2 # TODO
|
||||
- Item: World_Tour_Ticket
|
||||
Rate: 6000
|
||||
- Group: SEASON_EVT_REWARD
|
||||
SubGroups:
|
||||
- SubGroup: 1
|
||||
@ -48211,3 +48121,45 @@ Body:
|
||||
- Item: Trans_Scroll_Gazeti
|
||||
- Item: Trans_Scroll_Kobold_Archer
|
||||
- Item: Trans_Scroll_Necromancer
|
||||
- Group: AEGIS_101920
|
||||
SubGroups:
|
||||
- SubGroup: 1
|
||||
List:
|
||||
- Item: S_EXP_Weapon
|
||||
Rate: 1
|
||||
RefineMinimum: 7
|
||||
RefineMaximum: 10
|
||||
- Group: AEGIS_101921
|
||||
SubGroups:
|
||||
- SubGroup: 1
|
||||
List:
|
||||
- Item: S_EXP_Shield
|
||||
Rate: 1
|
||||
RefineMinimum: 7
|
||||
RefineMaximum: 10
|
||||
- Group: AEGIS_101923
|
||||
SubGroups:
|
||||
- SubGroup: 1
|
||||
List:
|
||||
- Item: S_Mega_Blitz_Weapon
|
||||
Rate: 1
|
||||
RefineMinimum: 7
|
||||
RefineMaximum: 10
|
||||
- Group: AEGIS_101924
|
||||
SubGroups:
|
||||
- SubGroup: 1
|
||||
List:
|
||||
- Item: S_Mega_Blitz_Shield
|
||||
Rate: 1
|
||||
RefineMinimum: 7
|
||||
RefineMaximum: 10
|
||||
- Group: AEGIS_101925
|
||||
SubGroups:
|
||||
- SubGroup: 1
|
||||
List:
|
||||
- Item: aegis_480197
|
||||
Rate: 1
|
||||
- Item: Cvt_Magical_Wing
|
||||
Rate: 1
|
||||
- Item: Cvt_Physical_Wing
|
||||
Rate: 1
|
||||
|
@ -529,3 +529,19 @@ Body:
|
||||
- Group: 1
|
||||
Items:
|
||||
- Item: aegis_101726
|
||||
- Item: aegis_101919
|
||||
Groups:
|
||||
- Group: 0
|
||||
Items:
|
||||
- Item: aegis_101920
|
||||
- Group: 1
|
||||
Items:
|
||||
- Item: aegis_101921
|
||||
- Item: aegis_101922
|
||||
Groups:
|
||||
- Group: 0
|
||||
Items:
|
||||
- Item: aegis_101923
|
||||
- Group: 1
|
||||
Items:
|
||||
- Item: aegis_101924
|
||||
|
@ -1931,280 +1931,280 @@ Body:
|
||||
# Amount: 150
|
||||
# ResultItem: Blessed_Knife_LT
|
||||
# ChangeRefine: -1
|
||||
# - Item: Helm_Of_Faith_Hammer
|
||||
# BaseItems:
|
||||
# - BaseItem: Viva_Adul_Hat_WL1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_WL1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_WL2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_WL2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SR1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SR1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SR2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SR2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_AB1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_AB1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_AB2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_AB2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SC1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SC1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SC2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SC2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_RA1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_RA1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_RA2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_RA2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_LG1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_LG1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_LG2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_LG2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_GC1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_GC1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_GC2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_GC2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SO1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SO1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SO2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SO2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_RK1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_RK1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_RK2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_RK2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_WM1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_WM1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_WM2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_WM2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_NC1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_NC1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_NC2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_NC2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_GN1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_GN1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_GN2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_GN2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_KO1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_KO1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_KO2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_KO2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_RL1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_RL1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_RL2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_RL2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SP1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SP1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SP2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SP2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SJ1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SJ1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SJ2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SJ2
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SU1
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SU1
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Viva_Adul_Hat_SU2
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Viva_Adul_Hat_SU2
|
||||
# ChangeRefine: 1
|
||||
- Item: Helm_Of_Faith_Hammer
|
||||
BaseItems:
|
||||
- BaseItem: Viva_Adul_Hat_WL1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_WL1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_WL2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_WL2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SR1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SR1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SR2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SR2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_AB1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_AB1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_AB2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_AB2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SC1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SC1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SC2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SC2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_RA1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_RA1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_RA2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_RA2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_LG1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_LG1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_LG2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_LG2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_GC1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_GC1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_GC2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_GC2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SO1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SO1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SO2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SO2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_RK1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_RK1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_RK2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_RK2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_WM1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_WM1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_WM2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_WM2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_NC1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_NC1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_NC2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_NC2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_GN1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_GN1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_GN2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_GN2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_KO1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_KO1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_KO2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_KO2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_RL1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_RL1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_RL2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_RL2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SP1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SP1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SP2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SP2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SJ1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SJ1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SJ2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SJ2
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SU1
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SU1
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Viva_Adul_Hat_SU2
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Viva_Adul_Hat_SU2
|
||||
ChangeRefine: 1
|
||||
- Item: Hero_Weapon_Up_Box_6
|
||||
BaseItems:
|
||||
- BaseItem: Up_Humma_Clear
|
||||
@ -3649,216 +3649,216 @@ Body:
|
||||
# Amount: 20
|
||||
# ResultItem: Clock_Casket_RD_LT
|
||||
# ChangeRefine: -5
|
||||
# - Item: Clock_Tower_W_Hammer
|
||||
# BaseItems:
|
||||
# - BaseItem: Precision_Bow
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Precision_Bow
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Precision_Fist
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Precision_Fist
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Precision_Fuuma
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Precision_Fuuma
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Precision_Gatling
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Precision_Gatling
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Precision_Grenade
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Precision_Grenade
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Precision_Lute
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Precision_Lute
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Precision_Pistol
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Precision_Pistol
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Precision_Rifle
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Precision_Rifle
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Precision_Shotgun
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Precision_Shotgun
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Precision_Whip
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Precision_Whip
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Solid_Claymore
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Solid_Claymore
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Solid_Dagger
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Solid_Dagger
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Solid_Edge
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Solid_Edge
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Solid_Manual
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Solid_Manual
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Solid_Rod
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Solid_Rod
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Solid_Spear
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Solid_Spear
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Solid_Staff
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Solid_Staff
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Solid_Wand
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Solid_Wand
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Wicked_Axe
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Wicked_Axe
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Wicked_Blade
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Wicked_Blade
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Wicked_Book
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Wicked_Book
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Wicked_Cross
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Wicked_Cross
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Wicked_Dagger
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Wicked_Dagger
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Wicked_Edge
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Wicked_Edge
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Wicked_Katar
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Wicked_Katar
|
||||
# ChangeRefine: 1
|
||||
# - BaseItem: Wicked_Plant
|
||||
# MinimumRefine: 9
|
||||
# MaximumRefine: 11
|
||||
# Materials:
|
||||
# - Material: Blacksmith_Blessing
|
||||
# Amount: 14
|
||||
# ResultItem: Wicked_Plant
|
||||
# ChangeRefine: 1
|
||||
- Item: Clock_Tower_W_Hammer
|
||||
BaseItems:
|
||||
- BaseItem: Precision_Bow
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Precision_Bow
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Precision_Fist
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Precision_Fist
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Precision_Fuuma
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Precision_Fuuma
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Precision_Gatling
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Precision_Gatling
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Precision_Grenade
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Precision_Grenade
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Precision_Lute
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Precision_Lute
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Precision_Pistol
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Precision_Pistol
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Precision_Rifle
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Precision_Rifle
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Precision_Shotgun
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Precision_Shotgun
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Precision_Whip
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Precision_Whip
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Solid_Claymore
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Solid_Claymore
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Solid_Dagger
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Solid_Dagger
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Solid_Edge
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Solid_Edge
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Solid_Manual
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Solid_Manual
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Solid_Rod
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Solid_Rod
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Solid_Spear
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Solid_Spear
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Solid_Staff
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Solid_Staff
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Solid_Wand
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Solid_Wand
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Wicked_Axe
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Wicked_Axe
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Wicked_Blade
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Wicked_Blade
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Wicked_Book
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Wicked_Book
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Wicked_Cross
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Wicked_Cross
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Wicked_Dagger
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Wicked_Dagger
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Wicked_Edge
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Wicked_Edge
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Wicked_Katar
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Wicked_Katar
|
||||
ChangeRefine: 1
|
||||
- BaseItem: Wicked_Plant
|
||||
MinimumRefine: 9
|
||||
MaximumRefine: 11
|
||||
Materials:
|
||||
- Material: Blacksmith_Blessing
|
||||
Amount: 14
|
||||
ResultItem: Wicked_Plant
|
||||
ChangeRefine: 1
|
||||
- Item: Thanos_Upgrade_Box
|
||||
BaseItems:
|
||||
- BaseItem: Thanos_Sword
|
||||
|
@ -6,6 +6,7 @@
|
||||
#
|
||||
###########################################################################
|
||||
# - Group Group name of the item.
|
||||
# AnnounceBoxItemId Item to be shown in special item obtaining broadcast packet in the box name field. Uses the last item the player used if not defined. (Default: 0)
|
||||
# SubGroups:
|
||||
# - SubGroup: SubGroup number associated with the list of item. See doc/item_group.txt for more information.
|
||||
# List: List of item(s) for the SubGroup.
|
||||
|
72
npc/re/other/kachua_key.txt
Normal file
72
npc/re/other/kachua_key.txt
Normal file
@ -0,0 +1,72 @@
|
||||
//===== rAthena Script =======================================
|
||||
//= Dynamic NPC: Kachua's Secret Box
|
||||
//===== Description: =========================================
|
||||
//- [Official conversion]
|
||||
//= Kachua's Secret Box is a Gachapon NPC.
|
||||
//= It lets the player exchange a Kachua's Secret Key for a random item.
|
||||
//= It also gives a Kachua's Mileage Coupon for each pull.
|
||||
//===== Changelogs: ==========================================
|
||||
//= 1.0 First version. [secretdataz]
|
||||
//============================================================
|
||||
|
||||
sec_in02,126,178,3 script Kachua's Secret Box#bm 4_TREASURE_BOX,{
|
||||
.@key$ = "K_Secret_Key";
|
||||
mes "A Secret Box where no one knows what's inside.";
|
||||
mes "^4d4dffYou can open this box by consuming <ITEM>[Kachua's Secret Key]<INFO>23919</INFO></ITEM>.^000000";
|
||||
next;
|
||||
switch(select("^4d4dffOpen the box 1 time (1 Kachua's Secret Key)^000000","^4d4dffOpen the box 10 times (10 Kachua's Secret Keys)^000000")) {
|
||||
case 1:
|
||||
mes "^FF0000[Notice]^000000";
|
||||
mes "^FF0000Exchange one random item with one Kachua's Secret Key.^000000";
|
||||
mes "^FF0000The item exchanged above cannot be withdrawn, nor can it be exchanged to Kachua's Secret Key.^000000";
|
||||
next;
|
||||
if(select("Keep going.","Stop conversation.") == 2) {
|
||||
mes "You have decided not to open the Box.";
|
||||
close;
|
||||
} else if (countitem(.@key$) < 1) {
|
||||
mes "Not enough <ITEM>[Kachua Secret Key]<INFO>23919</INFO></ITEM>.";
|
||||
close;
|
||||
} else {
|
||||
if (checkweight(1201,1) == 0 || ((MaxWeight - Weight) * 100 / MaxWeight) < 10) {
|
||||
mes "^4d4dffPlease make sure you have enough space in your inventory.^000000";
|
||||
close;
|
||||
}
|
||||
delitem(.@key$, 1);
|
||||
getgroupitem(IG_MAIN_LUCKY_BOX); // TODO: change to consumeitem "Main_Lucky_Box" when consumeitem is fixed
|
||||
mes "Kachua's Secret Box was opened!";
|
||||
mes "Were you lucky?";
|
||||
specialeffect2 EF_VALLENTINE;
|
||||
close;
|
||||
}
|
||||
case 2:
|
||||
mes "^FF0000[Notice]^000000";
|
||||
mes "^FF0000Exchange 10 random item with 10 Kachua's Secret Key.^000000";
|
||||
mes "^FF0000The items exchanged above cannot be withdrawn, nor can it be exchanged to Kachua's Secret Key.^000000";
|
||||
next;
|
||||
if(select("Keep going.","Stop conversation.") == 2) {
|
||||
mes "You have decided not to open the Box.";
|
||||
close;
|
||||
} else if (countitem(.@key$) < 10) {
|
||||
mes "You do not have enough <ITEM>[Kachua Secret Key]<INFO>23919</INFO></ITEM>.";
|
||||
close;
|
||||
} else {
|
||||
for (.@i = 1; .@i <= 10; ++.@i) {
|
||||
progressbar "4d4dff",2;
|
||||
if (checkweight(1201,1) == 0 || ((MaxWeight - Weight) * 100 / MaxWeight) < 10) {
|
||||
mes "^4d4dffPlease make sure you have enough space in your inventory.^000000";
|
||||
close;
|
||||
}
|
||||
if (countitem(.@key$) < 1) { // Custom check, just in case
|
||||
close;
|
||||
}
|
||||
delitem(.@key$, 1);
|
||||
getgroupitem(IG_MAIN_LUCKY_BOX); // TODO: change to consumeitem "Main_Lucky_Box" when consumeitem is fixed
|
||||
dispbottom "Kachua's Secret Box was opened " + .@i + " times. Another one is being opened.",0xFFFFFF;
|
||||
specialeffect2 EF_VALLENTINE;
|
||||
}
|
||||
mes "Kachua's Secret Box was opened 10 times!";
|
||||
mes "Were you lucky?";
|
||||
close;
|
||||
}
|
||||
}
|
||||
}
|
@ -174,6 +174,7 @@ npc: npc/re/other/resetskill.txt
|
||||
npc: npc/re/other/stone_change.txt
|
||||
npc: npc/re/other/turbo_track.txt
|
||||
npc: npc/re/other/CashShop_Functions.txt
|
||||
npc: npc/re/other/kachua_key.txt
|
||||
|
||||
// --------------------------- Quests ---------------------------
|
||||
// - Eden Group -------------------------------------------------
|
||||
|
@ -870,7 +870,7 @@ uint64 ItemDatabase::parseBodyNode(const ryml::NodeRef& node) {
|
||||
item->stack.guild_storage = false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (this->nodeExists(node, "NoUse")) {
|
||||
const auto& nouseNode = node["NoUse"];
|
||||
|
||||
@ -1064,7 +1064,7 @@ uint64 ItemDatabase::parseBodyNode(const ryml::NodeRef& node) {
|
||||
|
||||
item->script = parse_script(script.c_str(), this->getCurrentFile().c_str(), this->getLineNumber(node["Script"]), SCRIPT_IGNORE_EXTERNAL_BRACKETS);
|
||||
} else {
|
||||
if (!exists)
|
||||
if (!exists)
|
||||
item->script = nullptr;
|
||||
}
|
||||
|
||||
@ -2888,7 +2888,7 @@ static void itemdb_pc_get_itemgroup_sub(map_session_data *sd, bool identify, std
|
||||
map_addflooritem(&tmp, tmp.amount, sd->bl.m, sd->bl.x,sd->bl.y, 0, 0, 0, 0, 0);
|
||||
}
|
||||
else if (!flag && data->isAnnounced)
|
||||
intif_broadcast_obtain_special_item(sd, data->nameid, sd->itemid, ITEMOBTAIN_TYPE_BOXITEM);
|
||||
intif_broadcast_obtain_special_item(sd, data->nameid, sd->opened_box_id, ITEMOBTAIN_TYPE_BOXITEM);
|
||||
}
|
||||
}
|
||||
|
||||
@ -2909,7 +2909,14 @@ uint8 ItemGroupDatabase::pc_get_itemgroup(uint16 group_id, bool identify, map_se
|
||||
}
|
||||
if (group->random.empty())
|
||||
return 0;
|
||||
|
||||
|
||||
if (group->announce_box_id != 0) {
|
||||
sd->opened_box_id = group->announce_box_id;
|
||||
}
|
||||
else {
|
||||
sd->opened_box_id = sd->itemid;
|
||||
}
|
||||
|
||||
// Get all the 'must' item(s) (subgroup 0)
|
||||
uint16 subgroup = 0;
|
||||
std::shared_ptr<s_item_group_random> random = util::umap_find(group->random, subgroup);
|
||||
@ -3173,6 +3180,19 @@ uint64 ItemGroupDatabase::parseBodyNode(const ryml::NodeRef& node) {
|
||||
group->id = id;
|
||||
}
|
||||
|
||||
if (this->nodeExists(node, "AnnounceBoxItemId")) {
|
||||
t_itemid tmp_nameid;
|
||||
if (!this->asUInt32(node, "AnnounceBoxItemId", tmp_nameid)) {
|
||||
this->invalidWarning(node, "Invalid AnnounceBoxItemId node.\n");
|
||||
}
|
||||
if (!item_db.exists(tmp_nameid)) {
|
||||
ShowWarning("ItemGroupDatabase::parseBodyNode: Box item `%u` does not exist. Ignoring.\n", tmp_nameid);
|
||||
}
|
||||
else {
|
||||
group->announce_box_id = tmp_nameid;
|
||||
}
|
||||
}
|
||||
|
||||
if (this->nodeExists(node, "SubGroups")) {
|
||||
const auto& subNode = node["SubGroups"];
|
||||
|
||||
@ -4123,7 +4143,7 @@ static int itemdb_read_sqldb(void) {
|
||||
bool itemdb_isNoEquip(struct item_data *id, uint16 m) {
|
||||
if (!id->flag.no_equip)
|
||||
return false;
|
||||
|
||||
|
||||
struct map_data *mapdata = map_getmapdata(m);
|
||||
|
||||
if ((id->flag.no_equip&1 && !mapdata_flag_vs2(mapdata)) || // Normal
|
||||
@ -4535,18 +4555,18 @@ static void itemdb_read(void) {
|
||||
"",
|
||||
"/" DBIMPORT,
|
||||
};
|
||||
|
||||
|
||||
if (db_use_sqldbs)
|
||||
itemdb_read_sqldb();
|
||||
else
|
||||
item_db.load();
|
||||
|
||||
|
||||
for(i=0; i<ARRAYLENGTH(dbsubpath); i++){
|
||||
uint8 n1 = (uint8)(strlen(db_path)+strlen(dbsubpath[i])+1);
|
||||
uint8 n2 = (uint8)(strlen(db_path)+strlen(DBPATH)+strlen(dbsubpath[i])+1);
|
||||
char* dbsubpath1 = (char*)aMalloc(n1+1);
|
||||
char* dbsubpath2 = (char*)aMalloc(n2+1);
|
||||
|
||||
|
||||
|
||||
if(i==0) {
|
||||
safesnprintf(dbsubpath1,n1,"%s%s",db_path,dbsubpath[i]);
|
||||
@ -4647,7 +4667,7 @@ void itemdb_reload(void) {
|
||||
pc_setinventorydata(sd);
|
||||
pc_check_available_item(sd, ITMCHK_ALL); // Check for invalid(ated) items.
|
||||
pc_load_combo(sd); // Check to see if new combos are available
|
||||
status_calc_pc(sd, SCO_FORCE); //
|
||||
status_calc_pc(sd, SCO_FORCE); //
|
||||
}
|
||||
mapit_free(iter);
|
||||
}
|
||||
|
@ -1740,6 +1740,11 @@ enum e_random_item_group {
|
||||
IG_COSTUMEMILEAGE_PACKAGE3,
|
||||
IG_COMP_TRANS_SCROLL,
|
||||
IG_MINUS_STATUS_BOX,
|
||||
IG_AEGIS_101920,
|
||||
IG_AEGIS_101921,
|
||||
IG_AEGIS_101923,
|
||||
IG_AEGIS_101924,
|
||||
IG_AEGIS_101925,
|
||||
|
||||
IG_MAX,
|
||||
};
|
||||
@ -1925,6 +1930,7 @@ struct s_item_group_random
|
||||
struct s_item_group_db
|
||||
{
|
||||
uint16 id; /// Item Group ID
|
||||
t_itemid announce_box_id; /// Item ID to be used in ZC_BROADCASTING_SPECIAL_ITEM_OBTAIN packet
|
||||
std::unordered_map<uint16, std::shared_ptr<s_item_group_random>> random; /// group ID, s_item_group_random
|
||||
};
|
||||
|
||||
@ -2065,7 +2071,7 @@ extern ItemDatabase item_db;
|
||||
|
||||
class ItemGroupDatabase : public TypesafeCachedYamlDatabase<uint16, s_item_group_db> {
|
||||
public:
|
||||
ItemGroupDatabase() : TypesafeCachedYamlDatabase("ITEM_GROUP_DB", 2, 1) {
|
||||
ItemGroupDatabase() : TypesafeCachedYamlDatabase("ITEM_GROUP_DB", 3, 1) {
|
||||
|
||||
}
|
||||
|
||||
|
@ -931,6 +931,9 @@ struct map_session_data {
|
||||
} captcha_upload;
|
||||
|
||||
s_macro_detect macro_detect;
|
||||
|
||||
// The last item the player used before getgroupitem script command is called. Used in broadcast packet only
|
||||
t_itemid opened_box_id;
|
||||
};
|
||||
|
||||
extern struct eri *pc_sc_display_ers; /// Player's SC display table
|
||||
|
@ -6538,6 +6538,11 @@
|
||||
export_constant(IG_COSTUMEMILEAGE_PACKAGE3);
|
||||
export_constant(IG_COMP_TRANS_SCROLL);
|
||||
export_constant(IG_MINUS_STATUS_BOX);
|
||||
export_constant(IG_AEGIS_101920);
|
||||
export_constant(IG_AEGIS_101921);
|
||||
export_constant(IG_AEGIS_101923);
|
||||
export_constant(IG_AEGIS_101924);
|
||||
export_constant(IG_AEGIS_101925);
|
||||
|
||||
/* unit stop walking */
|
||||
export_constant(USW_NONE);
|
||||
|
Loading…
x
Reference in New Issue
Block a user