Active Skills ‐ Lightning Fox - ThDilos/ThDilos.Fox.Expanded GitHub Wiki

Discharge

ID: ["thorigins:lightning_fox/thdischarge"]
Key: Primary Skill Key (Default G) + Sneaking (Default Shift)
Cooldown: 10s
Activation: Double Tap [Sneaking Key] and Hold it at the second time. Press [Primary Skill Key] to release.

Core Effects

When activated, charge up a 5s timer. When Timer:

  1. Before 1.67s, nothing happens
  2. At 1.67s, enter [Charge Level 1]
  3. At 3.33s, enter [Charge Level 2]
  4. At 5s(Full), enter [Charge Level 3]

If you activate the charge in Water, you'll take water damage

Whenever you moved, reset [Charge Level]

When at [Charge Level 1]:

  1. All entities within 10 blocks glow red
  2. Every 5 ticks, deal 1 damage (Type: Foxie_zap) to all non-item entities within 2 blocks
  3. Every 5 ticks, apply slowness 2 for 2s to all non-item entities within 10 blocks
  4. When you are hit by melee, reset [Charge Level] and trigger cooldown, deal 1 damage (Type: Foxie_zap) to attacker
  5. When you are hit by projectile, reset [Charge Level] and trigger cooldown
  6. Press [Primary Skill Key] to:
  • Summon Lightning_bolt in 10 blocks radius
  • Consume 10 FoodPoints
  • Reset [Charge Level] and trigger cooldown
  • Give yourself effects "blindness" and "slowness" for 1s
  • Remove all lightning in 20 blocks radius
  • Remove fire in 15 blocks radius
  • Deal 10 damage (Type: Foxie_zap) to all non-item entities within 10 blocks

When at [Charge Level 2]:

  1. All entities within 20 blocks glow red
  2. Every 5 ticks, deal 1 damage (Type: Foxie_zap) to all non-item entities within 2 blocks
  3. Every 5 ticks, apply slowness 2 for 2s to all non-item entities within 20 blocks
  4. When you are hit by melee, reset [Charge Level] and trigger cooldown, deal 1 damage (Type: Foxie_zap) to attacker
  5. When you are hit by projectile, reset [Charge Level] and trigger cooldown
  6. Press [Primary Skill Key] to:
  • Summon Lightning_bolt in 20 blocks radius
  • Consume 20 FoodPoints
  • Reset [Charge Level] and trigger cooldown
  • Give yourself effects "blindness" and "slowness" for 1s
  • Remove all lightning in 30 blocks radius
  • Remove fire in 25 blocks radius
  • Deal 20 damage (Type: Foxie_zap) to all non-item entities within 20 blocks

When at [Charge Level 3]:

  1. All entities within 20 blocks glow red
  2. Every 5 ticks, deal 1 damage (Type: Foxie_zap) to all non-item entities within 2 blocks
  3. Every 5 ticks, apply slowness 2 for 2s to all non-item entities within 20 blocks
  4. When you are hit by melee, reset [Charge Level] and trigger cooldown, deal 1 damage (Type: Foxie_zap) to attacker
  5. When you are hit by projectile, reset [Charge Level] and trigger cooldown
  6. Press [Primary Skill Key] to:
  • Summon Lightning_bolt in 20 blocks radius
  • Consume 40 FoodPoints
  • Reset [Charge Level] and trigger cooldown
  • Give yourself effects "blindness" and "slowness" for 1s
  • Remove all lightning in 20 blocks radius
  • Remove fire in 25 blocks radius
  • Deal 30 damage (Type: Foxie_zap) to all non-item entities within 20 blocks

Aesthetic Effects

During any [Charge Level]:

Spawn electric_spark Particles, amount, spread and frequency is proportional to [Charge Level]\

When charge is disrupted by melee:

  1. Play item.totem.use sound
  2. Spawn electric_spark Particles, count is proportional to [Charge Level]

When at [Charge Level 3]:

You Start Shaking, and Glowing


Become Lightning

ID: ["thorigins:lightning_fox/thbecome_lightning"]
Key: Secondary Skill Key (Default not bounded)
Cooldown: 1s

Core Effects

When activated (Toggled):

  1. Every tick drains 0.1 foodpoint
  2. Base Exhausion * 15
  3. Incoming Damage received increases by 100%
  4. When touching water, receive 2 damage. Can be delayed by wearing water protection armors
  5. Being able to swim and climb in air
  6. Swim Speed increases by 1000%
  7. Able to see all mobs within 50 blocks
  8. Neglect dolphin grace effect
  9. When in swimming state:
  1. Put out fire in 3 blocks radius every tick
  2. Check for mobs within 2 blocks radius, if there is:
  • Summon Lightning_bolt on them
  • Deal 1 damage (Type: Lightning_bolt) to them
  • There is a 1s cooldown for this effect to be triggered again

Restrictions

  1. If you wear anything (including Elytra), you cannot use this skill
  2. You have to have at least 3 bars of hunger to use this skill

Aesthetic Effects

When activated (Toggled)

  1. Play entity.lightning_bolt.thunder sound
  2. Play entity.lightning_bolt.impact sound
  3. You become translucent
  4. Spawn electric_spark particles (When at and continue after activation)
  5. Hide cape
  6. A blue screen overlay

Trivia

The "see all mobs within 50 blocks" is the almost exactly the same with the basic Hunt skill from default fox


Electric Beam

ID: ["thorigins:lightning_fox/thelectric_beam"]
Key: Primary Skill Key (Default G)
Cooldown: 10s

Core Effects

Press Primary Skill Key to shoot out a laser, max distance 30 blocks:

  • If hit an entity:
  1. Deal 1 damage (Type: foxie_zap) to the entity
  2. Give the entity Glow effect for 1s
  3. After 4 ticks, for all non-item entities within 5 blocks:
  1. Deal 1 damage (Type: foxie_zap) to the entity
  2. Give the entities Glow effect for 1s
  3. After 6 ticks, for all non-item entities within 4 blocks:
  1. Deal 1 damage (Type: foxie_zap) to the entity
  2. Give the entities Glow effect for 1s
  3. After 8 ticks, for all non-item entities within 3 blocks:
  1. Deal 1 damage (Type: foxie_zap) to the entity
  2. Give the entities Glow effect for 1s
  • If hit a block: For all non-item entities 4 blocks within the hit block:
  1. Deal 1 damage (Type: foxie_zap) to the entity
  2. Give the entity Glow effect for 1s
  3. After 4 ticks, for all non-item entities within 5 blocks:
  1. Deal 1 damage (Type: foxie_zap) to the entity
  2. Give the entities Glow effect for 1s
  3. After 6 ticks, for all non-item entities within 5 blocks:
  1. Deal 1 damage (Type: foxie_zap) to the entity
  2. Give the entities Glow effect for 1s
  3. After 8 ticks, for all non-item entities within 5 blocks:
  1. Deal 1 damage (Type: foxie_zap) to the entity
  2. Give the entities Glow effect for 1s

There is a limit of 5 entities the damage can spread to

Since the foxie_zap Damage Type IGNORE Invincible Frame, without the limit, you can oneshot anything if there is enough entities nearby... (Damage grows exponentially)

Aesthetic Effects

When shooting the beam:

  1. The beam will visualize as electric_spark particles
  2. Play entity.villager.death sound If hit a block: Spawn wax_off Particles at the block position If hit an entity:
  3. Play entity.experience_orb.pickup
  4. Constantly Spawn electric_spark Particles for some time

Trivia

  1. The pass-by damages (For those triggered because of the first entity), the damage source is the passer.\ If you hit a zombie, and there is a skeleton beside the zombie. The skeleton will think it was zombie who hit them and aggro at the zombie
  2. If it damages a creeper, the creeper will become charged
  3. The pass-by damage also includes the passer, so the direct-hit entity will receive damage 4 times

Railgun

ID: ["thorigins:lightning_fox/thrailgun"]
Key: Use (Default Right Click) and Attack (Default Left Click)
Cooldown: 30s
Activation: Hold an iron_nugget, Right Click, and Left Click EXACTLY between 15-18 ticks after the right click
There will be a blue screen overlay to tell you the proper time to shoot

When initiated (Right click with iron_nugget): Consume the iron_nugget

If Successful Triggered (Timing is right / Activate successfully):

  1. Knock yourself back a little bit
  2. Consume 40 Foodpoints
  3. Trigger the cooldown
  4. Shoot out a laser, max range = 100 blocks
  5. Along the laser: summon instant-exploding creepers every step, with Explosion Radius = 1.5
  6. If hit blocks: Spawn 1 Instant-Exploding TNT in the target block
  7. If hit entity:
  1. Deal 40 Damage (Type: FlyintoWall)
  2. Summon an instant-exploding creeper, with Explosion Radius = 2
  3. Knock back the entity

If unsuccessful trigger (Missed the timing): Return the iron_nugget


Foxify

Same as Base Fox's [Foxify]