Commit e12963ba authored by JoyJ's avatar JoyJ

update aba_item

parent e415805a
...@@ -196,6 +196,7 @@ Item['sBasicItems'] = { ...@@ -196,6 +196,7 @@ Item['sBasicItems'] = {
'item_blitz_knuckles', --闪电指套 'item_blitz_knuckles', --闪电指套
'item_voodoo_mask', --巫毒面具 'item_voodoo_mask', --巫毒面具
'item_fluffy_hat', --毛毛帽 'item_fluffy_hat', --毛毛帽
'item_aghanims_shard',
} }
Item['sSeniorItems'] = { Item['sSeniorItems'] = {
...@@ -243,6 +244,7 @@ Item['sTopItems'] = { ...@@ -243,6 +244,7 @@ Item['sTopItems'] = {
'item_faerie_fire', 'item_faerie_fire',
'item_enchanted_mango', 'item_enchanted_mango',
'item_infused_raindrop', 'item_infused_raindrop',
'item_aghanims_shard',
'item_abyssal_blade', 'item_abyssal_blade',
'item_aether_lens', 'item_aether_lens',
...@@ -330,17 +332,19 @@ Item['tEarlyItem'] = { ...@@ -330,17 +332,19 @@ Item['tEarlyItem'] = {
'item_flask', 'item_flask',
'item_infused_raindrop', 'item_infused_raindrop',
'item_branches', 'item_branches',
-- 'item_magic_stick', 'item_magic_stick',
-- 'item_orb_of_venom', 'item_orb_of_venom',
'item_bracer', 'item_bracer',
'item_wraith_band', 'item_wraith_band',
'item_null_talisman', 'item_null_talisman',
'item_bottle', 'item_bottle',
'item_soul_ring', 'item_soul_ring',
-- 'item_magic_wand', 'item_magic_wand',
'item_falcon_blade',
'item_orb_of_corrosion',
-- 'item_ancient_janggo', -- 'item_ancient_janggo',
--'item_refresher_shard', -- 'item_refresher_shard',
--'item_cheese', -- 'item_cheese',
} }
Item['tEarlyBoots'] = { Item['tEarlyBoots'] = {
...@@ -445,8 +449,8 @@ local tNeutralItemLevelList = { ...@@ -445,8 +449,8 @@ local tNeutralItemLevelList = {
['item_arcane_ring'] = 35, ['item_arcane_ring'] = 35,
['item_broom_handle'] = 33, ['item_broom_handle'] = 33,
-- ['item_faded_broach'] = 31, -- ['item_faded_broach'] = 31,
-- ['item_keen_optic'] = 29, -- 基恩镜片 -- ['item_keen_optic'] = 29, -- 基恩镜片
-- ['item_ocean_heart'] = 43, -- ['item_ocean_heart'] = 43,
['item_royal_jelly'] = 96, ['item_royal_jelly'] = 96,
['item_trusty_shovel'] = 32, ['item_trusty_shovel'] = 32,
['item_ironwood_tree'] = 44, ['item_ironwood_tree'] = 44,
...@@ -470,7 +474,7 @@ local tNeutralItemLevelList = { ...@@ -470,7 +474,7 @@ local tNeutralItemLevelList = {
['item_ring_of_aquila'] = 46, ['item_ring_of_aquila'] = 46,
['item_vambrace'] = 52, ['item_vambrace'] = 52,
-- ['item_quicksilver_amulet'] = 45, -- ['item_quicksilver_amulet'] = 45,
['item_bullwhip'] = 48, ['item_bullwhip'] = 48,
['item_misericorde'] = 40, ['item_misericorde'] = 40,
['item_eye_of_the_vizier'] = 40, ['item_eye_of_the_vizier'] = 40,
['item_specialists_array'] = 40, ['item_specialists_array'] = 40,
...@@ -486,13 +490,13 @@ local tNeutralItemLevelList = { ...@@ -486,13 +490,13 @@ local tNeutralItemLevelList = {
-- ['item_spider_legs'] = 60, -- ['item_spider_legs'] = 60,
['item_ceremonial_robe'] = 46, ['item_ceremonial_robe'] = 46,
['item_cloak_of_flames'] = 49, ['item_cloak_of_flames'] = 49,
['item_elven_tunic'] = 47, ['item_elven_tunic'] = 47,
['item_psychic_headband'] = 50, ['item_psychic_headband'] = 50,
['item_black_powder_bag'] = 50, ['item_black_powder_bag'] = 50,
['item_ogre_seal_totem'] = 50, ['item_ogre_seal_totem'] = 50,
['item_spy_gadget'] = 36, -- 望远镜 ['item_spy_gadget'] = 36, -- 望远镜
['item_flicker'] = 49, -- 闪灵 ['item_flicker'] = 49, -- 闪灵
-- ['item_illusionsts_cape'] = 64, -- ['item_illusionsts_cape'] = 64,
-- ['item_minotaur_horn'] = 65, -- 恶牛角 -- ['item_minotaur_horn'] = 65, -- 恶牛角
...@@ -500,9 +504,9 @@ local tNeutralItemLevelList = { ...@@ -500,9 +504,9 @@ local tNeutralItemLevelList = {
['item_spell_prism'] = 69, -- 法术棱镜 ['item_spell_prism'] = 69, -- 法术棱镜
-- ['item_the_leveller'] = 61, -- 平世剑 -- ['item_the_leveller'] = 61, -- 平世剑
['item_timeless_relic'] = 59, -- 永恒遗物 ['item_timeless_relic'] = 59, -- 永恒遗物
['item_trickster_cloak'] = 62, ['item_trickster_cloak'] = 62,
['item_stormcrafter'] = 68, ['item_stormcrafter'] = 68,
['item_penta_edged_sword'] = 57, ['item_penta_edged_sword'] = 57,
['item_heavy_blade'] = 55, ['item_heavy_blade'] = 55,
['item_ascetic_cap'] = 55, ['item_ascetic_cap'] = 55,
['item_havoc_hammer'] = 55, ['item_havoc_hammer'] = 55,
...@@ -547,7 +551,7 @@ function Item.GetComponentList( itemName ) ...@@ -547,7 +551,7 @@ function Item.GetComponentList( itemName )
for _, v in pairs( itemComponentList ) for _, v in pairs( itemComponentList )
do do
componentList[#componentList + 1] = v componentList[#componentList + 1] = v
end end
end end
return componentList return componentList
...@@ -825,6 +829,9 @@ local tDefineItemRealName = { ...@@ -825,6 +829,9 @@ local tDefineItemRealName = {
['item_mid_outfit'] = "item_power_treads", ['item_mid_outfit'] = "item_power_treads",
['item_mid_lina_outfit'] = "item_phase_boots",
['item_mid_silencer_outfit'] = "item_power_treads",
['item_mid_skywrath_mage_outfit'] = "item_arcane_boots",
['item_templar_assassin_outfit'] = "item_power_treads", ['item_templar_assassin_outfit'] = "item_power_treads",
['item_obsidian_destroyer_outfit'] = "item_power_treads", ['item_obsidian_destroyer_outfit'] = "item_power_treads",
...@@ -839,13 +846,21 @@ local tDefineItemRealName = { ...@@ -839,13 +846,21 @@ local tDefineItemRealName = {
['item_tank_outfit'] = "item_power_treads", ['item_tank_outfit'] = "item_power_treads",
['item_dragon_knight_outfit'] = "item_soul_ring", ['item_tank_lina_outfit'] = "item_phase_boots",
['item_ogre_magi_outfit'] = "item_hand_of_midas", ['item_dragon_knight_outfit'] = "item_power_treads",
['item_ogre_magi_outfit'] = "item_power_treads",
['item_mage_outfit'] = "item_tranquil_boots", ['item_mage_outfit'] = "item_tranquil_boots",
['item_crystal_maiden_outfit'] = "item_magic_wand", ['item_mage_grimstroke_outfit'] = "item_tranquil_boots",
['item_mage_lina_outfit'] = "item_arcane_boots",
['item_mage_silencer_outfit'] = "item_power_treads",
['item_crystal_maiden_outfit'] = "item_power_treads",
['item_abaddon_outfit'] = "item_tranquil_boots",
['item_venomancer_outfit'] = "item_tranquil_boots",
['item_priest_outfit'] = "item_arcane_boots", ['item_priest_outfit'] = "item_arcane_boots",
['item_priest_2_outfit'] = "item_arcane_boots",
} }
...@@ -893,6 +908,12 @@ Item['item_broken_soul_ring'] = { 'item_ring_of_protection', 'item_recipe_soul_ ...@@ -893,6 +908,12 @@ Item['item_broken_soul_ring'] = { 'item_ring_of_protection', 'item_recipe_soul_
Item['item_mid_outfit'] = { 'item_tango', 'item_faerie_fire', 'item_double_branches', 'item_wraith_band', 'item_flask', 'item_magic_stick', 'item_recipe_magic_wand', 'item_flask', 'item_power_treads_agi' } Item['item_mid_outfit'] = { 'item_tango', 'item_faerie_fire', 'item_double_branches', 'item_wraith_band', 'item_flask', 'item_magic_stick', 'item_recipe_magic_wand', 'item_flask', 'item_power_treads_agi' }
Item['item_mid_lina_outfit'] = { 'item_tango', 'item_faerie_fire', 'item_double_clarity', 'item_bottle', 'item_falcon_blade', 'item_phase_boots' }
Item['item_mid_silencer_outfit'] = { 'item_tango', 'item_double_branches', 'item_circlet', 'item_mantle', 'item_magic_stick', 'item_recipe_null_talisman', 'item_flask', 'item_power_treads_int', 'item_recipe_magic_wand' }
Item['item_mid_skywrath_mage_outfit'] = { 'item_circlet', 'item_mantle', 'item_bottle', 'item_recipe_null_talisman', 'item_arcane_boots' }
Item['item_templar_assassin_outfit'] = { 'item_tango', 'item_faerie_fire', 'item_double_branches', 'item_wraith_band', 'item_flask', 'item_magic_stick', 'item_recipe_magic_wand', 'item_flask', 'item_power_treads_agi', 'item_blight_stone' } Item['item_templar_assassin_outfit'] = { 'item_tango', 'item_faerie_fire', 'item_double_branches', 'item_wraith_band', 'item_flask', 'item_magic_stick', 'item_recipe_magic_wand', 'item_flask', 'item_power_treads_agi', 'item_blight_stone' }
Item['item_obsidian_destroyer_outfit'] = { 'item_tango', 'item_crown', 'item_ring_of_health', 'item_void_stone', 'item_recipe_meteor_hammer', 'item_power_treads_int' } Item['item_obsidian_destroyer_outfit'] = { 'item_tango', 'item_crown', 'item_ring_of_health', 'item_void_stone', 'item_recipe_meteor_hammer', 'item_power_treads_int' }
...@@ -901,6 +922,8 @@ Item['item_obsidian_destroyer_outfit'] = { 'item_tango', 'item_crown', 'item_rin ...@@ -901,6 +922,8 @@ Item['item_obsidian_destroyer_outfit'] = { 'item_tango', 'item_crown', 'item_rin
---------------------------------------------------------------------- ----------------------------------------------------------------------
Item['item_carry_alchemist_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_blade', 'item_double_branches', 'item_circlet', 'item_magic_stick', 'item_gauntlets', 'item_recipe_bracer', 'item_recipe_magic_wand', 'item_phase_boots' }
Item['item_ranged_carry_outfit'] = { 'item_tango', 'item_flask', 'item_double_branches', 'item_slippers', 'item_circlet', 'item_magic_stick', 'item_recipe_wraith_band', 'item_flask', 'item_power_treads_agi', 'item_recipe_magic_wand', 'item_infused_raindrop' } Item['item_ranged_carry_outfit'] = { 'item_tango', 'item_flask', 'item_double_branches', 'item_slippers', 'item_circlet', 'item_magic_stick', 'item_recipe_wraith_band', 'item_flask', 'item_power_treads_agi', 'item_recipe_magic_wand', 'item_infused_raindrop' }
Item['item_melee_carry_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_blade', 'item_double_branches', 'item_circlet', 'item_magic_stick', 'item_slippers', 'item_recipe_wraith_band', 'item_flask', 'item_recipe_magic_wand', 'item_power_treads_agi' } Item['item_melee_carry_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_blade', 'item_double_branches', 'item_circlet', 'item_magic_stick', 'item_slippers', 'item_recipe_wraith_band', 'item_flask', 'item_recipe_magic_wand', 'item_power_treads_agi' }
...@@ -920,6 +943,8 @@ Item['item_bristleback_outfit'] = { 'item_tango', 'item_flask', 'item_quelling ...@@ -920,6 +943,8 @@ Item['item_bristleback_outfit'] = { 'item_tango', 'item_flask', 'item_quelling
Item['item_tank_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_blade', 'item_double_branches', 'item_circlet', 'item_magic_stick', 'item_gauntlets', 'item_recipe_bracer', 'item_flask', 'item_recipe_magic_wand', 'item_power_treads_str' } Item['item_tank_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_blade', 'item_double_branches', 'item_circlet', 'item_magic_stick', 'item_gauntlets', 'item_recipe_bracer', 'item_flask', 'item_recipe_magic_wand', 'item_power_treads_str' }
Item['item_tank_lina_outfit'] = { 'item_tango', 'item_double_branches', 'item_circlet', 'item_mantle', 'item_magic_stick', 'item_recipe_null_talisman', 'item_flask', 'item_phase_boots', 'item_recipe_magic_wand' }
Item['item_dragon_knight_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_blade', 'item_double_branches', 'item_gauntlets', 'item_magic_stick', 'item_flask', 'item_recipe_magic_wand', 'item_gauntlets', 'item_power_treads_str', 'item_broken_soul_ring' } Item['item_dragon_knight_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_blade', 'item_double_branches', 'item_gauntlets', 'item_magic_stick', 'item_flask', 'item_recipe_magic_wand', 'item_gauntlets', 'item_power_treads_str', 'item_broken_soul_ring' }
Item['item_ogre_magi_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_blade', 'item_double_branches', 'item_circlet', 'item_magic_stick', 'item_mantle', 'item_recipe_null_talisman', 'item_flask', 'item_recipe_magic_wand', 'item_power_treads', 'item_hand_of_midas' } Item['item_ogre_magi_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_blade', 'item_double_branches', 'item_circlet', 'item_magic_stick', 'item_mantle', 'item_recipe_null_talisman', 'item_flask', 'item_recipe_magic_wand', 'item_power_treads', 'item_hand_of_midas' }
...@@ -929,13 +954,25 @@ Item['item_ogre_magi_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_b ...@@ -929,13 +954,25 @@ Item['item_ogre_magi_outfit'] = { 'item_tango', 'item_flask', 'item_quelling_b
Item['item_priest_outfit'] = { 'item_tango', 'item_tango', 'item_branches', 'item_circlet', 'item_magic_stick', 'item_branches', 'item_flask', 'item_boots', 'item_recipe_magic_wand', 'item_ring_of_protection', 'item_sobi_mask', 'item_recipe_urn_of_shadows', 'item_energy_booster' } Item['item_priest_outfit'] = { 'item_tango', 'item_tango', 'item_branches', 'item_circlet', 'item_magic_stick', 'item_branches', 'item_flask', 'item_boots', 'item_recipe_magic_wand', 'item_ring_of_protection', 'item_sobi_mask', 'item_recipe_urn_of_shadows', 'item_energy_booster' }
Item['item_priest_2_outfit'] = { 'item_tango', 'item_double_clarity', 'item_branches', 'item_magic_stick', 'item_branches', 'item_flask', 'item_boots', 'item_recipe_magic_wand', 'item_energy_booster' }
----------------------------------------------------------------------------- -----------------------------------------------------------------------------
Item['item_mage_outfit'] = { 'item_tango', 'item_double_branches', 'item_circlet', 'item_mantle', 'item_magic_stick', 'item_recipe_null_talisman', 'item_flask', 'item_tranquil_boots', 'item_recipe_magic_wand' } Item['item_mage_outfit'] = { 'item_tango', 'item_double_branches', 'item_circlet', 'item_mantle', 'item_magic_stick', 'item_recipe_null_talisman', 'item_flask', 'item_tranquil_boots', 'item_recipe_magic_wand' }
Item['item_mage_grimstroke_outfit'] = { 'item_tango', 'item_double_clarity', 'item_ring_of_basilius', 'item_tranquil_boots' }
Item['item_mage_lina_outfit'] = { 'item_tango', 'item_double_clarity', 'item_ring_of_basilius', 'item_arcane_boots' }
Item['item_mage_silencer_outfit'] = { 'item_tango', 'item_double_branches', 'item_sobi_mask', 'item_magic_stick', 'item_recipe_ring_of_basilius', 'item_flask', 'item_power_treads_int', 'item_recipe_magic_wand' }
Item['item_crystal_maiden_outfit'] = { 'item_tango', 'item_double_branches', 'item_circlet', 'item_mantle', 'item_magic_stick', 'item_recipe_null_talisman', 'item_flask', 'item_power_treads_int', 'item_recipe_magic_wand' } Item['item_crystal_maiden_outfit'] = { 'item_tango', 'item_double_branches', 'item_circlet', 'item_mantle', 'item_magic_stick', 'item_recipe_null_talisman', 'item_flask', 'item_power_treads_int', 'item_recipe_magic_wand' }
Item['item_abaddon_outfit'] = { 'item_tango', 'item_double_branches', 'item_circlet', 'item_gauntlets', 'item_magic_stick', 'item_recipe_bracer', 'item_flask', 'item_tranquil_boots', 'item_recipe_magic_wand' }
Item['item_venomancer_outfit'] = { 'item_tango', 'item_double_branches', 'item_circlet', 'item_slippers', 'item_magic_stick', 'item_recipe_wraith_band', 'item_flask', 'item_tranquil_boots', 'item_recipe_magic_wand' }
----------------------------------------------------------------------------- -----------------------------------------------------------------------------
...@@ -1122,19 +1159,19 @@ function Item.IsItemInHero( sItemName ) ...@@ -1122,19 +1159,19 @@ function Item.IsItemInHero( sItemName )
then then
return true return true
end end
if sItemName == 'item_power_treads' if sItemName == 'item_tranquil_boots'
and Item.IsItemInHero( 'item_boots_of_bearing' ) and ( Item.IsItemInHero( 'item_travel_boots' ) or Item.IsItemInHero( 'item_travel_boots_2' ) or Item.IsItemInHero( 'item_boots_of_bearing' ) )
then then
return true return true
end end
if sItemName == 'item_tranquil_boots' if sItemName == 'item_arcane_boots'
and Item.IsItemInHero( 'item_guardian_greaves' ) and ( Item.IsItemInHero( 'item_travel_boots' ) or Item.IsItemInHero( 'item_travel_boots_2' ) or Item.IsItemInHero( 'item_guardian_greaves' ) )
then then
return true return true
end end
local nItemSolt = bot:FindItemSlot( sItemName ) local nItemSolt = bot:FindItemSlot( sItemName )
--加入信使背包会更好 --加入信使背包会更好
...@@ -1457,8 +1494,8 @@ function Item.GetOutfitType( bot ) ...@@ -1457,8 +1494,8 @@ function Item.GetOutfitType( bot )
[1] = 'outfit_mid', [1] = 'outfit_mid',
[2] = 'outfit_tank', [2] = 'outfit_tank',
[3] = 'outfit_carry', [3] = 'outfit_carry',
[4] = 'outfit_mage', [4] = 'outfit_priest',
[5] = 'outfit_priest', [5] = 'outfit_mage',
} }
local nTeamPlayerIDs = GetTeamPlayers( GetTeam() ) local nTeamPlayerIDs = GetTeamPlayers( GetTeam() )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment