From a57f7c030bc0f5f213fd65639e19ba06a991d420 Mon Sep 17 00:00:00 2001 From: August Johnson Date: Wed, 6 Mar 2024 07:26:42 -0600 Subject: [PATCH] Hit points display was decimal --- api_v2/models/characterclass.py | 2 +- .../srd/CharacterClass.json | 24 +++++++++---------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/api_v2/models/characterclass.py b/api_v2/models/characterclass.py index 69b974aa..b23e2733 100644 --- a/api_v2/models/characterclass.py +++ b/api_v2/models/characterclass.py @@ -54,7 +54,7 @@ def hit_points(self): hit_dice_name = "1{} per {} level".format(self.hit_dice, self.name) split_dice = self.hit_dice.lower().split("d")[1] hit_points_at_1st_level = "{} + your Constitution modifier".format(split_dice) - half_plus_one = str(int(split_dice)/2 + 1) + half_plus_one = str(int(split_dice)//2 + 1) hit_points_at_higher_levels = "1{} (or {}) + your Constitution modifier per {} level after 1st".format(self.hit_dice, half_plus_one, self.name.lower()) return { diff --git a/data/v2/wizards-of-the-coast/srd/CharacterClass.json b/data/v2/wizards-of-the-coast/srd/CharacterClass.json index 1c6a4360..52363fe0 100644 --- a/data/v2/wizards-of-the-coast/srd/CharacterClass.json +++ b/data/v2/wizards-of-the-coast/srd/CharacterClass.json @@ -6,7 +6,7 @@ "name": "Barbarian", "document": "srd", "subclass_of": null, - "hit_dice": "D12" + "hit_dice": "d12" } }, { @@ -16,7 +16,7 @@ "name": "Bard", "document": "srd", "subclass_of": null, - "hit_dice": "D8" + "hit_dice": "d8" } }, { @@ -46,7 +46,7 @@ "name": "Cleric", "document": "srd", "subclass_of": null, - "hit_dice": "D8" + "hit_dice": "d8" } }, { @@ -76,7 +76,7 @@ "name": "Druid", "document": "srd", "subclass_of": null, - "hit_dice": "D8" + "hit_dice": "d8" } }, { @@ -86,7 +86,7 @@ "name": "Fighter", "document": "srd", "subclass_of": null, - "hit_dice": "D10" + "hit_dice": "d10" } }, { @@ -116,7 +116,7 @@ "name": "Monk", "document": "srd", "subclass_of": null, - "hit_dice": "D8" + "hit_dice": "d8" } }, { @@ -136,7 +136,7 @@ "name": "Paladin", "document": "srd", "subclass_of": null, - "hit_dice": "D10" + "hit_dice": "d10" } }, { @@ -156,7 +156,7 @@ "name": "Ranger", "document": "srd", "subclass_of": null, - "hit_dice": "D10" + "hit_dice": "d10" } }, { @@ -166,7 +166,7 @@ "name": "Rogue", "document": "srd", "subclass_of": null, - "hit_dice": "D8" + "hit_dice": "d8" } }, { @@ -186,7 +186,7 @@ "name": "Sorcerer", "document": "srd", "subclass_of": null, - "hit_dice": "D6" + "hit_dice": "d6" } }, { @@ -216,7 +216,7 @@ "name": "Warlock", "document": "srd", "subclass_of": null, - "hit_dice": "D8" + "hit_dice": "d8" } }, { @@ -236,7 +236,7 @@ "name": "Wizard", "document": "srd", "subclass_of": null, - "hit_dice": "D6" + "hit_dice": "d6" } } ]