flechettes pierce
above level 20 boss power ups only drop on even levels removed mod ablative mines (was buggy, and too similar to ablative drones) flechettes get stuck in walls flechettes do no damage to mobs on hit flechettes do more damage over time, and have more ammo mod - flechettes pierce mobs mod - mutualism: each spore does 2x damage but they borrow 1% life from player
This commit is contained in:
82
js/mods.js
82
js/mods.js
@@ -374,29 +374,29 @@ const mod = {
|
||||
},
|
||||
remove() {}
|
||||
},
|
||||
{
|
||||
name: "ablative mines",
|
||||
description: "rebuild your broken parts as a <strong>mine</strong><br>chance to occur after being <strong>harmed</strong>",
|
||||
maxCount: 1,
|
||||
count: 0,
|
||||
allowed() {
|
||||
return true
|
||||
},
|
||||
requires: "",
|
||||
effect() {
|
||||
mod.isMineOnDamage = true;
|
||||
b.mine({
|
||||
x: mech.pos.x,
|
||||
y: mech.pos.y - 80
|
||||
}, {
|
||||
x: 0,
|
||||
y: 0
|
||||
})
|
||||
},
|
||||
remove() {
|
||||
mod.isMineOnDamage = false;
|
||||
}
|
||||
},
|
||||
// {
|
||||
// name: "ablative mines",
|
||||
// description: "rebuild your broken parts as a <strong>mine</strong><br>chance to occur after being <strong>harmed</strong>",
|
||||
// maxCount: 1,
|
||||
// count: 0,
|
||||
// allowed() {
|
||||
// return true
|
||||
// },
|
||||
// requires: "",
|
||||
// effect() {
|
||||
// mod.isMineOnDamage = true;
|
||||
// b.mine({
|
||||
// x: mech.pos.x,
|
||||
// y: mech.pos.y - 80
|
||||
// }, {
|
||||
// x: 0,
|
||||
// y: 0
|
||||
// })
|
||||
// },
|
||||
// remove() {
|
||||
// mod.isMineOnDamage = false;
|
||||
// }
|
||||
// },
|
||||
{
|
||||
name: "ablative drones",
|
||||
description: "rebuild your broken parts as <strong>drones</strong><br>chance to occur after being <strong>harmed</strong>",
|
||||
@@ -767,7 +767,7 @@ const mod = {
|
||||
},
|
||||
{
|
||||
name: "catabolism",
|
||||
description: "gain <strong>ammo</strong> when you <strong>fire</strong> while <strong>out</strong> of <strong>ammo</strong><br>drains <strong>3%</strong> of current remaining <strong class='color-h'>health</strong>",
|
||||
description: "gain <strong>ammo</strong> when you <strong>fire</strong> while <strong>out</strong> of <strong>ammo</strong><br>drains <strong>3%</strong> of current remaining <strong>health</strong>",
|
||||
maxCount: 1,
|
||||
count: 0,
|
||||
allowed() {
|
||||
@@ -1143,6 +1143,22 @@ const mod = {
|
||||
mod.isDotFlechette = false;
|
||||
}
|
||||
},
|
||||
{
|
||||
name: "piercing needles",
|
||||
description: "<strong>needles</strong> penetrate <strong>mobs</strong><br>potentially hitting <strong>multiple</strong> targets",
|
||||
maxCount: 1,
|
||||
count: 0,
|
||||
allowed() {
|
||||
return mod.haveGunCheck("flechettes")
|
||||
},
|
||||
requires: "flechettes",
|
||||
effect() {
|
||||
mod.pierce = true;
|
||||
},
|
||||
remove() {
|
||||
mod.pierce = false;
|
||||
}
|
||||
},
|
||||
{
|
||||
name: "wave packet",
|
||||
description: "<strong>wave beam</strong> emits <strong>two</strong> oscillating particles<br>wave particles do <strong>40%</strong> less <strong class='color-d'>damage</strong>",
|
||||
@@ -1421,6 +1437,22 @@ const mod = {
|
||||
mod.isSporeFollow = false
|
||||
}
|
||||
},
|
||||
{
|
||||
name: "mutualism",
|
||||
description: "<strong class='color-p' style='letter-spacing: 2px;'>spores</strong> do <strong>2x</strong> <strong class='color-d'>damage</strong><br><strong class='color-p' style='letter-spacing: 2px;'>spores</strong> borrow <strong>1%</strong> <strong>health</strong> until they <strong>die</strong>",
|
||||
maxCount: 1,
|
||||
count: 0,
|
||||
allowed() {
|
||||
return mod.haveGunCheck("spores") || mod.sporesOnDeath > 0 || mod.isSporeField
|
||||
},
|
||||
requires: "spores",
|
||||
effect() {
|
||||
mod.isMutualism = true
|
||||
},
|
||||
remove() {
|
||||
mod.isMutualism = false
|
||||
}
|
||||
},
|
||||
{
|
||||
name: "brushless motor",
|
||||
description: "<strong>drones</strong> accelerate <strong>50%</strong> faster",
|
||||
@@ -1785,7 +1817,7 @@ const mod = {
|
||||
isImmuneExplosion: null,
|
||||
isExplodeMob: null,
|
||||
isDroneOnDamage: null,
|
||||
isMineOnDamage: null,
|
||||
// isMineOnDamage: null,
|
||||
acidDmg: null,
|
||||
isAcidDmg: null,
|
||||
isAnnihilation: null,
|
||||
|
||||
Reference in New Issue
Block a user