Pyromancer

**Pyromancer** is a DC class, available for 1800 DCs from Book of Lore's Armor Shop, or Feldspar in *Book 3* Cysero's Superstore of Savings.

Pyromancer uses a special mechanic known as **Magefire**, generated by Pyromancer's Flame, which provides a variety of benefits.

## Skills

All of Pyromancer's skill deal Fire damage, unless Pyromancer's Tome is toggled (see Mechanics).

* Rebirth
	+ 0 MP, 34 CD, 9 Charge Time (carries between battles)
	+ Sets the player's HP to 100% of their maximum HP.
	+ Sets the player's MP to 100% of their maximum MP.
	+ Purges all status effects from the player besides 'Stuffed' and permanent effects.

* To Ashes
	+ 25 MP, 9 CD
	+ Purges all status effects from the player except 'Stuffed', 'Healing Magefire', 'Consuming Magefire', 'Devouring Magefire', and permanent effects.
	+ Attacks for 6 hits of (16.67 + 12.5X)% damage ((100 + 75X)% total).
		- X is equal to the number of status effects purged, capped at 5 (max 475%).

* Triflame!
	+ 20 MP, 9 CD
	+ Attacks for 3 hits of 40% damage (120% total).
	+ Inflicts 'Triburn' for 3 turns inclusive.
		- +50 Health.

* Fire Chains
	+ 20 MP, 7 CD
	+ Attacks for 8 hits of 12.5% damage (100% total).
	+ Inflicts 'Bound' for 2 turns.
		- -75 Bonus.

* Lava Fountain
	+ 30 MP, 11 CD
	+ Attacks for 5 hits of 24% damage (120% total).
	+ Inflicts 'Stun' for 3 turns, a stun.

* Enkindle
	+ 10 MP, 9 CD
	+ Applies 'Dynamic Shield' for 1 turn inclusive.
		- +75 Fire.
		- If Pyromancer's Tome has been toggled, follows weapon element instead.
	+ Applies 'Enkindled' for 6 turns inclusive.
		- +25 Boost.

* Magma Bubble
	+ 15 MP, 6 CD
	+ Applies 'Shielded' for 3 turns inclusive.
		- +140 Block/Parry/Dodge.
		- Retaliates 100% weapon damage, halving each time.

* Attack
	+ 0 MP, 0 CD
	+ Attacks for 1 hit of 110% damage.
	+ Swaps the player's current Magefire effect (see Mechanics).

* Pyromancer's Flames
	+ 25 MP, 0 CD
	+ Attacks for 7 hits of 7.14% damage (50% total).
	+ Inflicts 'Pyromancer's Flames' for 10 turns, a 34X% DoT.
		- X is the number of times this effect has been inflicted on the enemy, capped at 5 (max 170%).
		- 'Pyromancer's Flames' duration does not refresh with each stack.
		- DoT damage range **will** update with each stack, even at 5 stacks.

* Malcifer
	+ 30 MP, 9 CD
	+ Applies 'Cursed Flames' for the next 4 turns.
		- +75 Bonus.
	+ Attacks for 4 hits of 30% damage (120% total).
	+ Inflicts 'Cursed Flames' for 5 turns inclusive.
		- -25 All.
		- +25 Health.

* Full Throttle
	+ 20 MP, 4 CD
	+ Attacks for 6 hits of 20% damage (120% total).
	+ Inflicts 'Confused' for 4 turns.
		- -25 Boost.

* Flame Fury
	+ 25 MP, 1 CD
	+ Attacks all enemies for 1 hit of 150% damage.

* Breath of Fire
	+ 25 MP, 5 CD
	+ *Unleashed Y turns of Magefire!*
	+ Attacks for 6 hits of (16.67 + 3.33Y)% damage ((100 + 20Y)% total).
		- Y is equal to the number of Pyromancer skills used with Magefire passives enabled since the last use of Breath of Fire, capped at 20 (max 500%).
	+ Disables the effects of all Magefire passives for the next 5 turns.

* Conflagration
	+ 0 MP, 19 CD
	+ Can only be used if targeted enemy has 5 stacks of 'Pyromancer's Flames'.
	+ Purges targeted enemy of 'Pyromancer's Flames'.
	+ Grants an extra action.
	+ Applies 'Devouring Magefire' for 6 turns inclusive (see Mechanics).

* The Phoenix
	+ 20 MP, 14 CD
	+ Attacks for 15 hits of 16.7% damage with +200 Crit (250% total).

## Mechanics

### Pyromancer's Tome

* Clicking the widget above the Attack button allows Pyromancer to switch between Fire damage and weapon element damage on all skills, including Enkindle and the Pyromancer's Flames DoT. If weapon element damage is used, each of this class's skills will deal 0.9x damage.
	+ *The flames burn with your weapon's element, but attacks do 10% less base damage.*.
	+ *The flames burn bright with fire!*

### Magefire

* Pyromancer has a **Magefire** counter that starts at 0 and caps at 5, depending on the total number of 'Pyromancer's Flames' stacks across all enemies.
	+ At 5 stacks of Magefire, all class skills gain 100% base damage.
	+ Current Magefire stacks are represented by the growing flames on the Pyromancer's Tome widget.
* Pyromancer has two different buffs that revolve around Magefire: 'Healing Magefire' and 'Consuming Magefire'.
	+ 'Healing Magefire' and 'Consuming' Magefire can be toggled by using Attack.
		- (Switching to 'Consuming Magefire') *You unleash your fire to consume your foe!*
		- (Switching to 'Healing Magefire') *You restrain the fire within to heal yourself.*
	+ Pyromancer starts each fight in 'Healing Magefire'.
	+ While the player is affected by 'Healing Magefire', they will heal themselves for X% of their maximum HP at the start of their turn.
		- X is equal to the number of Magefire stacks on the player.
		- At 5 stacks of Magefire, heals the player for 5% of their maximum HP at the start of their turn.
	+ While the player is affected by 'Consuming Magefire', each skill gains +20X Crit.
		- X is equal to the number of Magefire stacks on the player.
		- At 5 stacks of Magefire, each of this class's skills will gain +100 Crit.
	+ While the player is affected by 'Devouring Magefire', all other Magefire effects are disabled. Instead, the following effects are applied:
		- All class skills gain +150% base damage and +200 Crit.
		- Heals the player for 10% of their maximum HP at the start of their turn.
* If the player is not affected by any Magefire passives at the start of their turn, they will automatically apply 'Healing Magefire' for 100 turns.
	+ *Your Magefire recovers.*
	+ Heals for X% of maximum HP as normal.
		- X is equal to the number of Magefire stacks on the player.

### Mainstat

* All non-trinket Skills gains 5% base damage if INT or DEX is your highest stat:
	+ All non-trinket Skills instead gains 25% base damage if your INT and DEX are both higher than STR and within ceil(level / 10) apart (9 at Level 90).

## Rotation

Setup: Burn x5, using defensive skills as needed.

Your burst cycle typically goes something like this:

1. Enkindle
2. Conflag + Malcifer
3. Multi
4. Phoenix
5. Multi
6. To Ashes
7. Multi

If you want to use Breath of Fire instead of To Ashes, move Enkindle forward a turn and drop a Multi.

Afterwards, you build up 5 stacks of 'Pyromancer's Flames' again and do an off-cycle burst while Conflagration is on CD:

1. Enkindle
2. Malcifer
3. Attack (enables Consuming Magefire)
4. Filler (Full Throttle, Multi, etc.)
5. Filler (To Ashes)

Keep in mind that even though To Ashes purges +Boost effects, it will gain more overall damage as more statuses are purged. For example, Flame Fury does 300% base damage with Conflagration active, and with +25 Boost from Enkindle, it gains an effective 75% more base damage, for a total of 375%. To Ashes under Conflagration has 250% base damage, with 150% more base damage from purging Enkindle and Malcifer's buffs, for a total of 400%. Therefore, as long as it purges 2 or more status effects, To Ashes will typically do more damage than Pyromancer's other filler skills. Given that most bosses tend to inflict debuffs, it ends up being one of Pyromancer's highest damage skills, alongside the immense utility that having a debuff purge provides.

## Strategy

Pyromancer is an extremely tanky class that's capable of high burst damage. You get 4 sources of healing:

* 1-5% heal every turn under 'Healing Magefire'.
* 10% heal for 5 turns under Conflag.
* Full heal from Rebirth.
* Another potential 1-2% from using a healing On-hit weapon.

These heals are compounded by your high uptime -Boost from Full Throttle, as well as Enkindle letting you ignore an attack every 10 turns. Your biggest disadvantage is the lack of a reliable shield, but you still have a high uptime BPD shield and can turn any debuffs into free damage with To Ashes.

Your DoT is your safe button. Both your damage and healing revolve around it, and it allows you to spam hitcount with no cooldown. When in doubt, just stack it and turtle.

INT/END is preferred for maximizing burst damage under Conflagration. DEX/END can also provide more overall damage in longer fights due to the massive DoT. Mixing INT/DEX isn't worth it, mostly because of how much flat stat damage you lose.