This is the development version of the package. Changes will be listed below as they are made.
encounter_creator
now supports a try
argument that defines how many attempts are made to maximize encounter XP while remaining beneath the allowable thresholdThe following changes were made from the preceding version:
encounter_creator
-- picks a set of creature experience point (XP) values that constitute a balanced encounter of specified difficulty and given party composition informationcreature_list
-- identifies Dungeons & Dragons creatures based on user specifications of various criteria (e.g., creature type, experience point value, size, etc.)creature_text
-- retrieves full description text of creature(s) specified by userroll
resultroll
such that dice with any number (integer) of faces can be rolled (e.g., "2d57", "d13", etc.)spell_list
and spell_text
(Antagonize, Gate Seal, Spirit of Death, Spray of Cards, and Warp Sense)The following changes were made from the preceding version:
spell_text
and spell_list
)The following changes were made from the preceding version:
spell_list
-- identifies official Dungeons & Dragons spells based on user specifications of various criteria (e.g., school of magic, which character class list has the spell, casting time, etc.)spell_text
-- retrieves full description text of spell(s) specified by userprobability_plot
-- makes plot of frequency of dice outcome for specified dice number/type and number of rollsmod_calc
-- identifies roll modifier for a specified ability scoreroll
description is more detailed/useful now (rather than simple recapitulation of the function title)CONTRIBUTING.md
)pc_level_calc
and party_diagram
) per CONTRIBUTING.md
guidelinesThere are no ERRORs, WARNINGs, or NOTEs returned by devtools::check()
The following changes were made from the preceding version:
npc_creator
-- picks race and job of some number of non-player characterspc_level_calc
-- identifies player level based on earned XProll
now supports three-sided dice (i.e., "d3")roll
now includes a show_dice
argument that accepts either TRUE
or FALSE
(the default). If show_dice = T
(and more than one die is rolled), the individual die results will be returned as a message in addition to the sum of their results. Note that the behavior of "2d20" is unchanged and both values are returned as a two-column, one-row dataframeThere are no ERRORs, WARNINGs, or NOTEs returned by devtools::check()
First fully functioning version of the package. There are currently no ERRORs, WARNINGs, or NOTEs returned by devtools::check()