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:
- Before 1.67s, nothing happens
- At 1.67s, enter [Charge Level 1]
- At 3.33s, enter [Charge Level 2]
- 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]:
- All entities within 10 blocks glow red
- Every 5 ticks, deal 1 damage (Type: Foxie_zap) to all non-item entities within 2 blocks
- Every 5 ticks, apply slowness 2 for 2s to all non-item entities within 10 blocks
- When you are hit by melee, reset [Charge Level] and trigger cooldown, deal 1 damage (Type: Foxie_zap) to attacker
- When you are hit by projectile, reset [Charge Level] and trigger cooldown
- 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]:
- All entities within 20 blocks glow red
- Every 5 ticks, deal 1 damage (Type: Foxie_zap) to all non-item entities within 2 blocks
- Every 5 ticks, apply slowness 2 for 2s to all non-item entities within 20 blocks
- When you are hit by melee, reset [Charge Level] and trigger cooldown, deal 1 damage (Type: Foxie_zap) to attacker
- When you are hit by projectile, reset [Charge Level] and trigger cooldown
- 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]:
- All entities within 20 blocks glow red
- Every 5 ticks, deal 1 damage (Type: Foxie_zap) to all non-item entities within 2 blocks
- Every 5 ticks, apply slowness 2 for 2s to all non-item entities within 20 blocks
- When you are hit by melee, reset [Charge Level] and trigger cooldown, deal 1 damage (Type: Foxie_zap) to attacker
- When you are hit by projectile, reset [Charge Level] and trigger cooldown
- 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:
- Play item.totem.use sound
- 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):
- Every tick drains 0.1 foodpoint
- Base Exhausion * 15
- Incoming Damage received increases by 100%
- When touching water, receive 2 damage. Can be delayed by wearing water protection armors
- Being able to swim and climb in air
- Swim Speed increases by 1000%
- Able to see all mobs within 50 blocks
- Neglect dolphin grace effect
- When in swimming state:
- Put out fire in 3 blocks radius every tick
- 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
- If you wear anything (including Elytra), you cannot use this skill
- You have to have at least 3 bars of hunger to use this skill
Aesthetic Effects
When activated (Toggled)
- Play entity.lightning_bolt.thunder sound
- Play entity.lightning_bolt.impact sound
- You become translucent
- Spawn electric_spark particles (When at and continue after activation)
- Hide cape
- 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:
- Deal 1 damage (Type: foxie_zap) to the entity
- Give the entity Glow effect for 1s
- After 4 ticks, for all non-item entities within 5 blocks:
- Deal 1 damage (Type: foxie_zap) to the entity
- Give the entities Glow effect for 1s
- After 6 ticks, for all non-item entities within 4 blocks:
- Deal 1 damage (Type: foxie_zap) to the entity
- Give the entities Glow effect for 1s
- After 8 ticks, for all non-item entities within 3 blocks:
- Deal 1 damage (Type: foxie_zap) to the entity
- Give the entities Glow effect for 1s
- If hit a block: For all non-item entities 4 blocks within the hit block:
- Deal 1 damage (Type: foxie_zap) to the entity
- Give the entity Glow effect for 1s
- After 4 ticks, for all non-item entities within 5 blocks:
- Deal 1 damage (Type: foxie_zap) to the entity
- Give the entities Glow effect for 1s
- After 6 ticks, for all non-item entities within 5 blocks:
- Deal 1 damage (Type: foxie_zap) to the entity
- Give the entities Glow effect for 1s
- After 8 ticks, for all non-item entities within 5 blocks:
- Deal 1 damage (Type: foxie_zap) to the entity
- 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:
- The beam will visualize as electric_spark particles
- Play entity.villager.death sound If hit a block: Spawn wax_off Particles at the block position If hit an entity:
- Play entity.experience_orb.pickup
- Constantly Spawn electric_spark Particles for some time
Trivia
- 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
- If it damages a creeper, the creeper will become charged
- 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):
- Knock yourself back a little bit
- Consume 40 Foodpoints
- Trigger the cooldown
- Shoot out a laser, max range = 100 blocks
- Along the laser: summon instant-exploding creepers every step, with Explosion Radius = 1.5
- If hit blocks: Spawn 1 Instant-Exploding TNT in the target block
- If hit entity:
- Deal 40 Damage (Type: FlyintoWall)
- Summon an instant-exploding creeper, with Explosion Radius = 2
- Knock back the entity
If unsuccessful trigger (Missed the timing): Return the iron_nugget
Foxify
Same as Base Fox's [Foxify]