DnD_5e.character_classes.cleric module

class DnD_5e.character_classes.cleric.Cleric(**kwargs)[source]

Bases: SpellCaster, Character

Cleric character class

current_eq(other) bool[source]

Check to see if self is identical to other by looking at everything in equals as well as the following attributes: channel divinity slots

Parameters:

other (Cleric) – the Cleric to be compared

Returns:

True if self is identical to other, False otherwise

Return type:

bool

get_channel_divinity_slots() int[source]
Returns:

channel divinity slots

Return type:

non-negative integer

channel_divinity(use_type: str = 'turn undead')[source]

Channel divinity (uses 1 Channel Divinity slot)

Parameters:

use_type (str) – the kind of use (e.g., “turn undead”)

Returns:

None

get_destroy_undead_cr()[source]
Returns:

Max challenge rating of Creatures that will be destroyed with Destroy Undead

Return type:

number