summaryrefslogtreecommitdiff
path: root/app/controllers/game_controller.rb
AgeCommit message (Expand)Author
2021-07-05Give characters a location, and replace the Locations view+controller with a ...David Gay
2021-06-05Split activity processing code out into a new classDavid Gay
2021-06-05DRY up the `#finish_activity` code a bitDavid Gay
2021-06-05Delete exponential table scaling codeDavid Gay
2021-06-04Adjust error message since Rest section has been removed from Character viewDavid Gay
2021-06-03Add blank line to beginning of combat result output instead of endDavid Gay
2021-06-03Make sure to add a blank line to results after combat activity even if it end...David Gay
2021-06-03New title: AspirantDavid Gay
2021-06-03Add line break after combat resultsDavid Gay
2021-06-02MagicultureDavid Gay
2021-06-02Change initiative rolls to use a d20 instead of a d10David Gay
2021-05-31Change block so at least one point of damage will always get throughDavid Gay
2021-05-31Character restingDavid Gay
2021-05-29*Actually* fix wound bugDavid Gay
2021-05-28Fix bug caused by being too wounded to continue combat but not having `#finis...David Gay
2021-05-28Implement trophiesDavid Gay
2021-05-28Add axes and pickaxes, and a wildscour task to find themDavid Gay
2021-05-28Add `retributor` title, awarded for killing a lesser trodgeathompDavid Gay
2021-05-28Lockbox unlocking, and with it items that start activities when usedDavid Gay
2021-05-28(Hopefully) fix bug caused by char becoming unable to fight but then getting ...David Gay
2021-05-28Show error result message when stopping combat due to max woundsDavid Gay
2021-05-28Monster drops, with a bunch of relevant dataDavid Gay
2021-05-27Make timer more robust, and `stop_activity` if you can't do itDavid Gay
2021-05-26Immediately stop activity if unable to fight at the end of an encounter, rath...David Gay
2021-05-26Stop activity on `ItemQuantityError` or `TooManyWoundsError`David Gay
2021-05-26Fix bug where `activity_started_at` was not updating on cyclic/infinite activ...David Gay
2021-05-26Combat stylesDavid Gay
2021-05-26Add a manatrawl activity, and allow for item drop quantity rangesDavid Gay
2021-05-25Award title for mining a yellow berylDavid Gay
2021-05-25Make sure to always restart activity if no queued_actionsDavid Gay
2021-05-25stop_activityDavid Gay
2021-05-25Queued actions, allowing for non-infinite activity repeat and one-time activi...David Gay
2021-05-24Improve combat damage textDavid Gay
2021-05-24Combat code fixesDavid Gay
2021-05-23Don't allow fighting if a character has too many woundsDavid Gay
2021-05-23Improve combat code, add monster turns, and improve combat outputDavid Gay
2021-05-22Monsters and basic combatDavid Gay
2021-05-20Implement learning activities from other activitiesDavid Gay
2021-05-20Refactor item xp awards data structureDavid Gay
2021-05-19Implement awarding items for results with no table entryDavid Gay
2021-05-19Refactor item table data structureDavid Gay
2021-05-19Hearth amenity building working!David Gay
2021-05-19More work on getting amenity construction workingDavid Gay
2021-05-19Revise and progress with hearth amenity constructionDavid Gay
2021-05-06Implement drop table scalingDavid Gay
2021-05-05Symbolize whatnot keysDavid Gay
2021-05-04Get XP awards workingDavid Gay
2021-05-04Initial draft of timer setup, with results outputting and items being awardedDavid Gay