Не отображается AoE

  • Автор темы Автор темы Danis
  • Дата начала Дата начала

Danis

Продвинутый
12 Июн 2016
285
0
Проект
Custom Hero Arena
Столкнулся с такой проблемой, у предмета не отображается АоЕ, ну не в какую! Бехавиоры указал аое ренж указал, и даже в луа пытался переписать бехавиор и аое
Код:
"item_omnipresent_eye"
  {
    "BaseClass"           "item_lua"
    "ScriptFile"          "items/item_omnipresent_eye.lua"
    "AbilityTextureName"      "omnipresent_eye"
    "ID"              "2235"
    //"AbilityBehavior"        "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE"
    "AbilityCastRange"       "1000"
    "AbilityCooldown"        "9"
    "AbilityManaCost"        "100"
    //"AoERadius"           "250"
    "ItemQuality"          "artifact"
    "ItemDeclarations"       "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_TO_SPECTATORS"

Код:
function item_omnipresent_eye:GetBehavior( )
  return DOTA_ABILITY_BEHAVIOR_POINT + DOTA_ABILITY_BEHAVIOR_AOE
end

function item_omnipresent_eye:GetAoeRadius( )
  return self:GetSpecialValueFor("aoe")
end

Может кто сталкивался с этим?
 
Последнее редактирование модератором:
Код:
function batman_midas_lua:GetAOERadius()
  return 350
end

function batman_midas_lua:GetManaCost( hTarget )
  return (self:GetCaster():GetMaxMana()*0.30)
end

function batman_midas_lua:GetBehavior()
  return DOTA_ABILITY_BEHAVIOR_UNIT_TARGET + DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK + DOTA_ABILITY_BEHAVIOR_AOE
end
 
[quote author=Adam Smith link=topic=1305.msg8088#msg8088 date=1486414278]
Код:
function batman_midas_lua:GetAOERadius()
  return 350
end

function batman_midas_lua:GetManaCost( hTarget )
  return (self:GetCaster():GetMaxMana()*0.30)
end

function batman_midas_lua:GetBehavior()
  return DOTA_ABILITY_BEHAVIOR_UNIT_TARGET + DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK + DOTA_ABILITY_BEHAVIOR_AOE
end
[/quote]

Спасибо, затащил катку. +rep.
 
Реклама: