From 18b7c28e657ba525c624f4b10aa9a5f06fb713c1 Mon Sep 17 00:00:00 2001 From: SowinskiBraeden Date: Wed, 17 Sep 2025 19:47:26 -0700 Subject: [PATCH] lab02 src code, no tests or main --- .idea/workspace.xml | 71 ++++++++------ src/code/ca/bcit/comp2522/lab02/Creature.java | 24 ++++- .../bcit/comp2522/lab02/DamageException.java | 7 ++ src/code/ca/bcit/comp2522/lab02/Date.java | 3 +- src/code/ca/bcit/comp2522/lab02/Dragon.java | 61 ++++++++++-- src/code/ca/bcit/comp2522/lab02/Elf.java | 96 +++++++++++++++++++ .../bcit/comp2522/lab02/HealingException.java | 7 ++ .../comp2522/lab02/LowFirePowerException.java | 14 +++ .../bcit/comp2522/lab02/LowManaException.java | 14 +++ .../bcit/comp2522/lab02/LowRageException.java | 14 +++ src/code/ca/bcit/comp2522/lab02/Orc.java | 91 ++++++++++++++++++ 11 files changed, 360 insertions(+), 42 deletions(-) create mode 100644 src/code/ca/bcit/comp2522/lab02/Elf.java create mode 100644 src/code/ca/bcit/comp2522/lab02/LowFirePowerException.java create mode 100644 src/code/ca/bcit/comp2522/lab02/LowManaException.java create mode 100644 src/code/ca/bcit/comp2522/lab02/LowRageException.java create mode 100644 src/code/ca/bcit/comp2522/lab02/Orc.java diff --git a/.idea/workspace.xml b/.idea/workspace.xml index cfaae74..40849de 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,23 +5,26 @@ - - - - - - - - - - - + + + + + + + + + @@ -36,26 +39,31 @@