The following changes were made from the preceding version:
npc_creator now also returns
first and last names for NPCs (in addition to race/species and a
job)ggplot2 version
4.0.0The following changes were made from the preceding version:
ver argumentspell_text, spell_list,
creature_text, and creature_list) use 2014
information and will return a warning if 2024 is specified as the
desired versionxp_cost will likewise return a warning if the
ver = "2024"ver argument will behave as
appropriate for the specified versionencounter_creator now supports a
try argument that defines how many attempts are made to
maximize encounter XP while remaining beneath the allowable XP
thresholdencounter_creator now supports a
max_creatures argument that allows users to specify the
maximum number of creatures they want to include in a given encounter
(regardless of available XP)dndR explicitly with
library (though they will still need to have installed it
at least once)The 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()