PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding
Spectre Addition Error Codes [New Team for Affliction SPectre Adds?
Abierto
Nadie ha tomado este issue todavía.
bug: behaviour
- Lenguaje dominante
- Lua
- Estrellas
- 5.4k
- Forks
- 2.4k
- Merge medio
- 1 d 12 h
- PR fusionados (30 d)
- 26
Descripción
Check version
- I'm running the latest version of Path of Building and I've verified this by checking the changelog
Check for duplicates
- I've checked for duplicate issues by using the search function of the issue tracker
Check for support
- I've checked that the behaviour is supposed to be supported. If it isn't please open a feature request instead (Red text is a feature request).
What is the behaviour in-game?
N/A
What is the behaviour in Path of Building?
Error code on launch caused by proper [afaik] insertion of new spectre data
How to reproduce the issue
- Go to Spectre.lua file in Path of Buidling which list minions
- Insert the following new table at the bottom
-- Perfect Dancing Sword
minions["Metadata/Monsters/LeagueAzmeri/SpecialCorpses/AnimatedSwordHigh_"] = {
name = "Perfect Dancing Sword",
life = 1.5,
fireResist = 0,
coldResist = 0,
lightningResist = 0,
chaosResist = 0,
damage = 2.25,
damageSpread = 0,
attackTime = 1.5,
attackRange = 6,
accuracy = 1,
skillList = {
"MeleeAtAnimationSpeed",
"AzmeriSawbladeAnimatedWeaponCyclone",
"AzmeriDoubleSlashAnimatedWeapon",
"AzmeriSwordStormCascade",
},
modList = {
},
} - Go to Spectre.lua containing minion skills
- Insert the following new table at bottom
}
skills["MeleeAtAnimationSpeed"] = {
name = "Default Attack",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Strike your foes down with a powerful blow.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.RangedAttack] = true,
[SkillType.MirageArcherCanUse] = true,
[SkillType.Projectile] = true,
[SkillType.MeleeSingleTarget] = true,
[SkillType.Multistrikeable] = true,
[SkillType.Melee] = true,
[SkillType.ProjectilesFromUser] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
melee = true,
projectile = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 1, statInterpolation = , cost = { }, },
},
}
skills["AzmeriSawbladeAnimatedWeaponCyclone"] = {
name = "Cyclone",
hidden = true,
color = "2",
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Damage enemies around you, then perform a spinning series of attacks as you travel to a target location. Cannot be supported by Ruthless or Multistrike.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.Area] = true,
[SkillType.Melee] = true,
[SkillType.Movement] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
area = true,
melee = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 68, statInterpolation = , cost = { }, },
},
}
skills["AzmeriDoubleSlashAnimatedWeapon"] = {
name = "Lacerate",
hidden = true,
color = "2",
baseEffectiveness = 0,
incrementalEffectiveness = 0,
description = "Slashes twice, releasing waves of force that damage enemies they hit. Enemies in the middle of the slashes can be hit by both. The slashes will have a chance to inflict bleeding in Blood Stance, or have a wider angle in Sand Stance. Can be used with Axes and Swords. You are in Blood Stance by default.",
skillTypes = {
[SkillType.Attack] = true,
[SkillType.Area] = true,
[SkillType.Multistrikeable] = true,
[SkillType.Melee] = true,
[SkillType.Physical] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
attack = true,
area = true,
melee = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 68, statInterpolation = , cost = { }, },
},
}
skills["AzmeriSwordStormCascade"] = {
name = "AzmeriSwordStormCascade",
hidden = true,
color = 4,
baseEffectiveness = 0,
incrementalEffectiveness = 0,
skillTypes = {
[SkillType.Spell] = true,
[SkillType.Damage] = true,
[SkillType.Area] = true,
[SkillType.Fire] = true,
[SkillType.Triggerable] = true,
[SkillType.AreaSpell] = true,
},
statDescriptionScope = "skill_stat_descriptions",
castTime = 1,
baseFlags = {
area = true,
spell = true,
},
baseMods = {
},
qualityStats = {
},
stats = {
},
levels = {
[1] = {levelRequirement = 68, statInterpolation = , cost = { }, },
},
}
Character build code
N/A
Screenshots
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza en las definiciones de minions y skills de Spectre.lua y reproduce el error de lanzamiento usando las tablas de Perfect Dancing Sword del issue. Comprueba la sintaxis de la tabla insertada y las entradas de skills referenciadas, y verifica después que Path of Building se inicia y que los nuevos datos de spectre se cargan sin errores.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- lua
- Área
- tooling
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100