Home · unit · Phrixes

Properties

type
Human
faction
Crimson
inherit
lvl
10
models
ref=Phrixestemplate=0scale=1weapon=Character/Weapon/Staff/HeavyHuman/Staff_Heavy_Human_PhrixesDiabolic.prefabref=BeeHiveChampiontemplate=0scale=2weapon=Character/Weapon/Staff/Staff_R10_R1CrimsonC_WizCle.prefab
skills
skill=Phrixes_StrikephaseBlacklist=[]flags=0minPhase=2maxPhase=2props={}skill=Night BoltphaseBlacklist=[]flags=0minPhase=2maxPhase=2props={}skill=Phrixes_SigilOfWrathphaseBlacklist=[{"phase":3}]flags=0minPhase=2maxPhase=4props={}skill=Dimensional InstabilityphaseBlacklist=[{"phase":3}]flags=0minPhase=2maxPhase=4props={}skill=Phrixes_Phase3TransitionphaseBlacklist=[]flags=1props={}skill=Eternal NightphaseBlacklist=[]flags=1props={}skill=Phrixes_Phase4EntryphaseBlacklist=[]flags=1props={}skill=Phrixes_DemonicStrikephaseBlacklist=[]flags=0minPhase=4props={}skill=Night SalvophaseBlacklist=[]flags=0minPhase=4props={}skill=Power ExpulsionphaseBlacklist=[]flags=0minPhase=4props={}skill=Open RiftphaseBlacklist=[]flags=0minPhase=4props={}
moveSetBase
Ogre
stats
levelScaling=[{"val":65},{"val":990,"comment":""}]attribute=Strengthflags=0specScaling={"playerCount":[{"multiply":1},{"multiply":1.2},{"multiply":1.4},{"multiply":1.6}]}levelScaling=[{"val":35},{"val":110,"comment":""}]attribute=Dexterityflags=0levelScaling=[{"val":65},{"val":990,"comment":""}]attribute=Intellectflags=0levelScaling=[{"val":35},{"val":110,"comment":""}]attribute=Faithflags=0levelScaling=[{"val":3250},{"val":58500,"comment":""}]attribute=Vitalityflags=0specScaling={"playerCount":[{"multiply":1},{"multiply":2.5},{"multiply":3.5},{"multiply":4.5}]}levelScaling=[]flags=0attribute=SpecialEnergyRegenvalue=2levelScaling=[]attribute=Armorflags=0specScaling={"armorReduction":0.4}levelScaling=[]flags=0attribute=MagicArmorspecScaling={"magicReduction":0.4}levelScaling=[]flags=0attribute=AggroReleaseRangevalue=400levelScaling=[]flags=0attribute=AggroFacingRangevalue=5levelScaling=[]flags=0attribute=AggroFacingRangeAmplitudevalue=25levelScaling=[]flags=0attribute=AggroFacingSpacingCooldownvalue=10levelScaling=[]flags=0attribute=WalkSpeedvalue=200levelScaling=[]flags=0attribute=SprintSpeedvalue=800
flags
EliteBoss
Raw data
{
  "gfx": {
    "file": "UI/Portraits/Units/Phrixes-R(Staff_Heavy_Human_PhrixesDiabolic).png",
    "size": 256,
    "x": 0,
    "y": 0
  },
  "id": "Phrixes",
  "type": "Human",
  "faction": "Crimson",
  "inherit": [
    {
      "ref": "PhrixesP1"
    }
  ],
  "texts": {},
  "lvl": 10,
  "models": [
    {
      "ref": "Phrixes",
      "template": 0,
      "scale": 1,
      "weapon": "Character/Weapon/Staff/HeavyHuman/Staff_Heavy_Human_PhrixesDiabolic.prefab"
    },
    {
      "ref": "BeeHiveChampion",
      "template": 0,
      "scale": 2,
      "weapon": "Character/Weapon/Staff/Staff_R10_R1CrimsonC_WizCle.prefab"
    }
  ],
  "parts": {},
  "skills": [
    {
      "skill": "Phrixes_Strike",
      "phaseBlacklist": [],
      "flags": 0,
      "minPhase": 2,
      "maxPhase": 2,
      "props": {}
    },
    {
      "skill": "Phrixes_NightBolt",
      "phaseBlacklist": [],
      "flags": 0,
      "minPhase": 2,
      "maxPhase": 2,
      "props": {}
    },
    {
      "skill": "Phrixes_SigilOfWrath",
      "phaseBlacklist": [
        {
          "phase": 3
        }
      ],
      "flags": 0,
      "minPhase": 2,
      "maxPhase": 4,
      "props": {}
    },
    {
      "skill": "Phrixes_DimensionalInstability",
      "phaseBlacklist": [
        {
          "phase": 3
        }
      ],
      "flags": 0,
      "minPhase": 2,
      "maxPhase": 4,
      "props": {}
    },
    {
      "skill": "Phrixes_Phase3Transition",
      "phaseBlacklist": [],
      "flags": 1,
      "props": {}
    },
    {
      "skill": "Phrixes_EternalNight",
      "phaseBlacklist": [],
      "flags": 1,
      "props": {}
    },
    {
      "skill": "Phrixes_Phase4Entry",
      "phaseBlacklist": [],
      "flags": 1,
      "props": {}
    },
    {
      "skill": "Phrixes_DemonicStrike",
      "phaseBlacklist": [],
      "flags": 0,
      "minPhase": 4,
      "props": {}
    },
    {
      "skill": "Phrixes_NightSalvo",
      "phaseBlacklist": [],
      "flags": 0,
      "minPhase": 4,
      "props": {}
    },
    {
      "skill": "Phrixes_PowerExpulsion",
      "phaseBlacklist": [],
      "flags": 0,
      "minPhase": 4,
      "props": {}
    },
    {
      "skill": "Phrixes_OpenRift",
      "phaseBlacklist": [],
      "flags": 0,
      "minPhase": 4,
      "props": {}
    }
  ],
  "talentTrees": [],
  "moveSetBase": "Ogre",
  "stats": [
    {
      "levelScaling": [
        {
          "val": 65
        },
        {
          "val": 990,
          "comment": ""
        }
      ],
      "attribute": "Strength",
      "flags": 0,
      "specScaling": {
        "playerCount": [
          {
            "multiply": 1
          },
          {
            "multiply": 1.2
          },
          {
            "multiply": 1.4
          },
          {
            "multiply": 1.6
          }
        ]
      }
    },
    {
      "levelScaling": [
        {
          "val": 35
        },
        {
          "val": 110,
          "comment": ""
        }
      ],
      "attribute": "Dexterity",
      "flags": 0
    },
    {
      "levelScaling": [
        {
          "val": 65
        },
        {
          "val": 990,
          "comment": ""
        }
      ],
      "attribute": "Intellect",
      "flags": 0
    },
    {
      "levelScaling": [
        {
          "val": 35
        },
        {
          "val": 110,
          "comment": ""
        }
      ],
      "attribute": "Faith",
      "flags": 0
    },
    {
      "levelScaling": [
        {
          "val": 3250
        },
        {
          "val": 58500,
          "comment": ""
        }
      ],
      "attribute": "Vitality",
      "flags": 0,
      "specScaling": {
        "playerCount": [
          {
            "multiply": 1
          },
          {
            "multiply": 2.5
          },
          {
            "multiply": 3.5
          },
          {
            "multiply": 4.5
          }
        ]
      }
    },
    {
      "levelScaling": [],
      "flags": 0,
      "attribute": "SpecialEnergyRegen",
      "value": 2
    },
    {
      "levelScaling": [],
      "attribute": "Armor",
      "flags": 0,
      "specScaling": {
        "armorReduction": 0.4
      }
    },
    {
      "levelScaling": [],
      "flags": 0,
      "attribute": "MagicArmor",
      "specScaling": {
        "magicReduction": 0.4
      }
    },
    {
      "levelScaling": [],
      "flags": 0,
      "attribute": "AggroReleaseRange",
      "value": 400
    },
    {
      "levelScaling": [],
      "flags": 0,
      "attribute": "AggroFacingRange",
      "value": 5
    },
    {
      "levelScaling": [],
      "flags": 0,
      "attribute": "AggroFacingRangeAmplitude",
      "value": 25
    },
    {
      "levelScaling": [],
      "flags": 0,
      "attribute": "AggroFacingSpacingCooldown",
      "value": 10
    },
    {
      "levelScaling": [],
      "flags": 0,
      "attribute": "WalkSpeed",
      "value": 200
    },
    {
      "levelScaling": [],
      "flags": 0,
      "attribute": "SprintSpeed",
      "value": 800
    }
  ],
  "props": {
    "phases": {
      "list": [
        {
          "props": {
            "skin": 0
          }
        },
        {
          "healthThreshold": 1,
          "props": {}
        },
        {
          "healthThreshold": 0.6,
          "entrySkill": "Phrixes_Phase3Transition",
          "props": {}
        },
        {
          "props": {
            "skin": 1
          }
        }
      ]
    }
  },
  "flags": [
    "Elite",
    "Boss"
  ],
  "vars": {
    "salvos": [
      {
        "interval": 1.5,
        "intervalRnd": 0.2,
        "salvoCD": 6,
        "salvoCDRnd": 1,
        "comment": "Base Rifts"
      },
      {
        "interval": 2,
        "intervalRnd": 0.3,
        "salvoCD": 8,
        "salvoCDRnd": 2,
        "comment": "Extra Rifts (P4)"
      },
      {
        "interval": 2,
        "comment": "Heaps of Chaos"
      }
    ],
    "delay": 3,
    "custom": {
      "riftExplosionDistance": 10
    },
    "var1": 60
  },
  "script": "function onCombatUpdate(dt) {\n    var phrixes = toPhrixes(unit);\n    if (phase == 2 || phase == 4) {\n        phrixes.tryCastChaosOrb(dt);\n    }\n    if (phase == 3) {\n        if(phrixes.heapsPhaseEnabled) {\n            phrixes.tryCastChaosHeap(dt);\n            var closestHero = getClosestHero();\n            if(closestHero.withinRange(unit, vars.var1)) {\n                phrixes.stopHeapsGeneration();\n                trace(\"End chaos heaps\");\n            }\n        }\n    }\n}"
}