This is the development version of dndR. The following changes were made from the preceding version:
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()