-
Notifications
You must be signed in to change notification settings - Fork 705
Priests
Is there an error? Something missing? Funky grammar? Do not hesitate to leave a comment.
Regular spells are not mentioned here, you just have to follow the standard names formatting rules.
By default PWS will debuff the target with the Weakened Soul debuff and prevent PWS from being cast on that target until it expires. To simulate PWS spam over an entire raid, without having to simulate an entire raid, you can use the 'ignore_debuff' option.
# Chain spam PWS
actions+=/power_word_shield,ignore_debuff=1
Power Infusions assumes that the actor is using the spell for its self-use only. To change this behavior, you need to set the option priest_self_power_infusion
to false. Doing so will change the uptime of PI of the actor to 0%, unless using the legendary Twins of the Sun Priestess
This Conduit only works if you have priest_self_power_infusion
set to false or if you have the legendary Twins of the Sun Priestess equipped, as otherwise the actor is using PI on itself.
For the APL, Mind Blast by default will not work with typical cast_while_casting=1
. This is because you can only cast this spell while casting Mind Flay or Mind Sear AND you have Dark Thoughts active. To make the APL easier to understand rather than having all these conditional checks there is a only_cwc
option for Mind Blast only. This option defaults to false
and with this you can have a separate APL line for the CWC Mind Blast.
By activating bugs=1
inside your character's sim you will get access to the following bugs:
- Fae Guardians Wrathful Faerie no longer has a 2s ICD
Since Simulationcraft 7.1.5 release 2 an option called priest_ignore_healing
was added. This option allows you to ignore healing events that are generated by damage spells, namely Vampiric Touch. This option has focus on DPS-only simulations, in which Healing events are not important to keep track of. In these simulations, using this option will reduce the total amount of time required to finish them.
When running a sim for a player that is apart of the Kyrian covenant (covenant=kyrian
) you will get access to a new ability: Boon of the Ascended. This ability gives you access to Ascended Blast (replaces Mind Flay / Smite) and Ascended Nova (8yd range) and will explode with Ascended Eruption (15yd range) based on the amount of stacks. By default the sim will cast all of these abilities and assume you are in range of ALL targets (unless you have added targets outside of the range). To disable this you can easily use these options:
-
priest_use_ascended_nova=0
(default:1
) -
priest_use_ascended_eruption=0
(default:1
)
This ability gives a total of 40 insanity, however in order to get the full amount the target you cast it on must heal and do damage to break the shield. A player is given 20 insanity for each component that is broken up to a total of 40. By default SimC only assumes that the damage amount is broken, so the actor is only given 20 insanity. You can easily overwrite this with the following options:
-
priest_mindgames_damage_insanity=1
(default:1
) -
priest_mindgames_healing_insanity=0
(default:0
)
Part of this ability increases the rate of which major cooldowns recharge, Shadowfiend/Mindbender and Power Infusion for Priests. You can simulate this effect being given to other players by changing the option priest_self_benevolent_faerie
to false.
Healing sims are not currently supported in SimC. The following section is leftover from the last time this was worked on.
Fights in Simulationcraft are unidimensional: all players, pets and targets are on the same axis, only the distance from the main target changes. besides, although players can lose health (because they're tanking or suffering from damages on the whole raid), they will continue to perform actions after their death (and there may be some fancy bugs here). As a result, some spells exhibit a behaviour slightly different from their in-game counterparts.
Regarding the reports, only the total healing done will be reported, not the actual healing done or the overhealing.
To use healing features in Simulationcraft, import or declare a discipline or holy priest and ensure his role is set to "heal" (should be the default for those specs). We also suggest you add other players, even dummy ones (add single lines such as "warrior=john"). And maybe a tank (use "role=tank").
Regarding the targets, by default it is always the caster himself. Although the default target cannot be changed, you can explicitly specify on every action the target of your choice. You can also add a condition to check the target's health, see ActionLists.
# Cast flash heal on John when he has less than 50% health.
actions+=/flash_heal,target=John,if=target.health_pct<50
Spells with many targets are detailed in the next section; eligible targets will be friendly, non-pet, targets in range (when relevant) and they will be sequentially chosen (following the declaration or importation order) unless specified otherwise.
- Features
- Starters guide
- Frequently asked questions
- Common Issues
- Textual configuration interface
- Classes
- Graphical User Interface
- Appendixes
- Developers Corner