Morph
This commit is contained in:
parent
f0225a6317
commit
3124f00bce
1 changed files with 9 additions and 14 deletions
23
builder.js
23
builder.js
|
@ -2,7 +2,7 @@ const url_tag = location.hash.slice(1);
|
||||||
console.log(url_base);
|
console.log(url_base);
|
||||||
console.log(url_tag);
|
console.log(url_tag);
|
||||||
|
|
||||||
const BUILD_VERSION = "6.9.29";
|
const BUILD_VERSION = "6.9.30";
|
||||||
|
|
||||||
function setTitle() {
|
function setTitle() {
|
||||||
let text;
|
let text;
|
||||||
|
@ -388,19 +388,6 @@ function calculateBuild(save_skp, skp){
|
||||||
let name = sName.replace("_", " ");
|
let name = sName.replace("_", " ");
|
||||||
if (elem.classList.contains("toggleOn")) { //toggle the pressed button off
|
if (elem.classList.contains("toggleOn")) { //toggle the pressed button off
|
||||||
elem.classList.remove("toggleOn");
|
elem.classList.remove("toggleOn");
|
||||||
let special = powderSpecialStats[specialNames.indexOf(sName)];
|
|
||||||
console.log(special);
|
|
||||||
if (special["weaponSpecialEffects"].has("Damage Boost")) {
|
|
||||||
if (name === "Courage" || name === "Curse") { //courage is universal damage boost
|
|
||||||
//player_build.damageMultiplier -= special.weaponSpecialEffects.get("Damage Boost")[i-1]/100;
|
|
||||||
player_build.externalStats.set("sdPct", player_build.externalStats.get("sdPct") - special.weaponSpecialEffects.get("Damage Boost")[i-1]);
|
|
||||||
player_build.externalStats.set("mdPct", player_build.externalStats.get("mdPct") - special.weaponSpecialEffects.get("Damage Boost")[i-1]);
|
|
||||||
player_build.externalStats.set("poisonPct", player_build.externalStats.get("poisonPct") - special.weaponSpecialEffects.get("Damage Boost")[i-1]);
|
|
||||||
} else if (name === "Air Prison") {
|
|
||||||
player_build.externalStats.set("aDamPct", player_build.externalStats.get("aDamPct") - special.weaponSpecialEffects.get("Damage Boost")[i-1]);
|
|
||||||
player_build.externalStats.get("damageBonus")[4] -= special.weaponSpecialEffects.get("Damage Boost")[i-1];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -408,6 +395,14 @@ function calculateBuild(save_skp, skp){
|
||||||
updateBoosts("skip", false);
|
updateBoosts("skip", false);
|
||||||
updatePowderSpecials("skip", false);
|
updatePowderSpecials("skip", false);
|
||||||
}
|
}
|
||||||
|
let weaponName = getValue(equipmentInputs[8]);
|
||||||
|
if (weaponName.startsWith("Morph-")) {
|
||||||
|
let equipment = [ "Morph-Stardust", "Morph-Steel", "Morph-Iron", "Morph-Gold", "Morph-Topaz", "Morph-Emerald", "Morph-Amethyst", "Morph-Ruby", weaponName.substring(6) ];
|
||||||
|
for (let i in equipment) {
|
||||||
|
setValue(equipmentInputs[i], equipment[i]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//updatePowderSpecials("skip"); //jank pt 1
|
//updatePowderSpecials("skip"); //jank pt 1
|
||||||
save_skp = (typeof save_skp !== 'undefined') ? save_skp : false;
|
save_skp = (typeof save_skp !== 'undefined') ? save_skp : false;
|
||||||
/* TODO: implement level changing
|
/* TODO: implement level changing
|
||||||
|
|
Loading…
Reference in a new issue