diff --git a/forge-gui/res/adventure/common/sprites/enemy/humanoid/human/warrior/warrior.atlas b/forge-gui/res/adventure/common/sprites/enemy/humanoid/human/warrior/warrior.atlas new file mode 100644 index 00000000000..47cb0c674ab --- /dev/null +++ b/forge-gui/res/adventure/common/sprites/enemy/humanoid/human/warrior/warrior.atlas @@ -0,0 +1,68 @@ +warrior.png +size: 64,96 +format: RGBA8888 +filter: Nearest,Nearest +repeat: none +Avatar + xy: 0, 0 + size: 16, 16 +Idle + xy: 0, 16 + size: 16, 16 +Idle + xy: 16, 16 + size: 16, 16 +Idle + xy: 32, 16 + size: 16, 16 +Idle + xy: 48, 16 + size: 16, 16 +Walk + xy: 0, 32 + size: 16, 16 +Walk + xy: 16, 32 + size: 16, 16 +Walk + xy: 32, 32 + size: 16, 16 +Walk + xy: 48, 32 + size: 16, 16 +Attack + xy: 0, 48 + size: 16, 16 +Attack + xy: 16, 48 + size: 16, 16 +Attack + xy: 32, 48 + size: 16, 16 +Attack + xy: 48, 48 + size: 16, 16 +Hit + xy: 0, 64 + size: 16, 16 +Hit + xy: 16, 64 + size: 16, 16 +Hit + xy: 32, 64 + size: 16, 16 +Hit + xy: 48, 64 + size: 16, 16 +Death + xy: 0, 80 + size: 16, 16 +Death + xy: 16, 80 + size: 16, 16 +Death + xy: 32, 80 + size: 16, 16 +Death + xy: 48, 80 + size: 16, 16 \ No newline at end of file diff --git a/forge-gui/res/adventure/common/world/enemies.json b/forge-gui/res/adventure/common/world/enemies.json index e4edabe8e76..94ea8f8fb07 100644 --- a/forge-gui/res/adventure/common/world/enemies.json +++ b/forge-gui/res/adventure/common/world/enemies.json @@ -20484,6 +20484,61 @@ "IdentityBoros" ] }, + { + "name": "Warrior", + "nameOverride": "", + "sprite": "sprites/enemy/humanoid/human/warrior/warrior.atlas", + "deck": [ + "decks/standard/gladiator.dck" + ], + "ai": "", + "spawnRate": 1, + "difficulty": 0.1, + "speed": 21, + "life": 18, + "rewards": [ + { + "type": "deckCard", + "probability": 1, + "count": 2, + "addMaxCount": 4 + }, + { + "type": "gold", + "probability": 0.7, + "count": 100, + "addMaxCount": 90 + }, + { + "type": "card", + "probability": 0.9, + "count": 3, + "addMaxCount": 4, + "colors": [ + "Red", + "White" + ], + "rarity": [ + "Uncommon", + "Rare" + ], + "colorType": "MultiColor" + } + ], + "colors": "RW", + "questTags": [ + "Humanoid", + "Aggressive", + "Fighter", + "Human", + "Warrior", + "Initiate", + "IdentityRed", + "IdentityBoros", + "IdentityWhite", + "BiomeWhite" + ] + }, { "name": "Wasp", "sprite": "sprites/enemy/beast/wasp.atlas", diff --git a/forge-gui/res/adventure/common/world/white.json b/forge-gui/res/adventure/common/world/white.json index 017e6709529..b4598022884 100644 --- a/forge-gui/res/adventure/common/world/white.json +++ b/forge-gui/res/adventure/common/world/white.json @@ -46,6 +46,7 @@ "Eldraine Knight", "Elephant", "Falcon", + "Falcon-headed Aven Warrior", "Fox", "Frost Titan", "Griffin", @@ -53,6 +54,8 @@ "Human", "Human elite", "Human guard", + "Ibis-headed Aven Warrior", + "Khenra Warrior", "Leonin Warrior", "Lion", "Knight", @@ -69,6 +72,7 @@ "Scorpion", "Scarab", "Stray Cat", + "Warrior", "White Dwarf", "White Sliver" ],