diff --git a/media/attribution.js b/media/attribution.js
index ae0a9876..9b333a67 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -11306,30 +11306,6 @@ const attributionData = {
"quakeroc"
]
},
- {
- prefix: "./media/characters/withers/",
- files: [
- { name: "side.svg", source: "https://twitter.com/Mirihtmr/status/745589261437640705" }
- ],
- authors: [
- "mirihtmr"
- ],
- owners: [
- "datastains"
- ]
- },
- {
- prefix: "./media/characters/withers/",
- files: [
- { name: "front.svg", source: null }
- ],
- authors: [
- "zuekrz"
- ],
- owners: [
- "datastains"
- ]
- },
{
prefix: "./media/characters/nemoskii/",
files: [
@@ -18572,6 +18548,23 @@ const attributionData = {
"blizzyfox"
]
},
+ {
+ prefix: "./media/characters/withers/",
+ files: [
+ { name: "front.svg", source: null },
+ { name: "back.svg", source: null },
+ { name: "dressed.svg", source: null },
+ { name: "phase-1.svg", source: null },
+ { name: "phase-2.svg", source: null },
+ { name: "party-wipe.svg", source: null },
+ ],
+ authors: [
+ "shout"
+ ],
+ owners: [
+ "datastains"
+ ]
+ },
//characters
{
prefix: "./media/fiction/halo/halo/",
@@ -23097,10 +23090,6 @@ const attributionData = {
"name": "Cmglee",
"url": "https://commons.wikimedia.org/wiki/User:Cmglee"
},
- "zuekrz": {
- "name": "ZueBun",
- "url": "https://twitter.com/zuekrz"
- },
"forceswerwolf": {
"name": "ForcesWerwolf",
"url": "https://www.furaffinity.net/user/forceswerwolf/"
@@ -25641,6 +25630,10 @@ const attributionData = {
"name": "TheMuffinly",
"url": "https://www.furaffinity.net/user/themuffinly"
},
+ "shout": {
+ "name": "SHOUT",
+ "url": "https://twitter.com/Fluffury/"
+ },
}
}
diff --git a/media/characters/withers/back.svg b/media/characters/withers/back.svg
new file mode 100644
index 00000000..2394a107
--- /dev/null
+++ b/media/characters/withers/back.svg
@@ -0,0 +1,638 @@
+
+
+
diff --git a/media/characters/withers/dressed.svg b/media/characters/withers/dressed.svg
new file mode 100644
index 00000000..47cdd231
--- /dev/null
+++ b/media/characters/withers/dressed.svg
@@ -0,0 +1,1686 @@
+
+
+
diff --git a/media/characters/withers/front.svg b/media/characters/withers/front.svg
index 34a3b7c7..f6b3ccd4 100644
--- a/media/characters/withers/front.svg
+++ b/media/characters/withers/front.svg
@@ -1,979 +1,879 @@
-
+
diff --git a/media/characters/withers/party-wipe.svg b/media/characters/withers/party-wipe.svg
new file mode 100644
index 00000000..c56aa3cf
--- /dev/null
+++ b/media/characters/withers/party-wipe.svg
@@ -0,0 +1,919 @@
+
+
+
diff --git a/media/characters/withers/phase-1.svg b/media/characters/withers/phase-1.svg
new file mode 100644
index 00000000..18fd5ba2
--- /dev/null
+++ b/media/characters/withers/phase-1.svg
@@ -0,0 +1,981 @@
+
+
+
diff --git a/media/characters/withers/phase-2.svg b/media/characters/withers/phase-2.svg
new file mode 100644
index 00000000..7cac30f4
--- /dev/null
+++ b/media/characters/withers/phase-2.svg
@@ -0,0 +1,1017 @@
+
+
+
diff --git a/media/characters/withers/side.svg b/media/characters/withers/side.svg
deleted file mode 100644
index ed8e5f62..00000000
--- a/media/characters/withers/side.svg
+++ /dev/null
@@ -1,968 +0,0 @@
-
-
-
diff --git a/presets/characters.js b/presets/characters.js
index 38204c66..d45287f9 100644
--- a/presets/characters.js
+++ b/presets/characters.js
@@ -29226,31 +29226,65 @@ characterMakers.push(() => makeCharacter(
characterMakers.push(() => makeCharacter(
{ name: "Withers", species: ["hellhound"], tags: ["anthro"] },
{
- side: {
+ front: {
height: math.unit(6, "feet"),
- weight: math.unit(150, "lb"),
- name: "Side",
+ name: "Front",
image: {
- source: "./media/characters/withers/side.svg",
- extra: 1830 / 1728,
- bottom: 96 / 1927
+ source: "./media/characters/withers/front.svg",
+ extra: 1935/1760,
+ bottom: 72/2007
}
},
- front: {
+ back: {
height: math.unit(6, "feet"),
- weight: math.unit(150, "lb"),
- name: "Front",
+ name: "Back",
image: {
- source: "./media/characters/withers/front.svg",
- extra: 1514 / 1438,
- bottom: 118 / 1632
+ source: "./media/characters/withers/back.svg",
+ extra: 1944/1792,
+ bottom: 12/1956
+ }
+ },
+ dressed: {
+ height: math.unit(6, "feet"),
+ name: "Dressed",
+ image: {
+ source: "./media/characters/withers/dressed.svg",
+ extra: 1937/1765,
+ bottom: 73/2010
+ }
+ },
+ phase1: {
+ height: math.unit(1.1, "feet"),
+ name: "Phase 1",
+ image: {
+ source: "./media/characters/withers/phase-1.svg",
+ extra: 1885/1232,
+ bottom: 0/1885
+ }
+ },
+ phase2: {
+ height: math.unit(1.05, "feet"),
+ name: "Phase 2",
+ image: {
+ source: "./media/characters/withers/phase-2.svg",
+ extra: 1792/1090,
+ bottom: 0/1792
+ }
+ },
+ partyWipe: {
+ height: math.unit(1.1, "feet"),
+ name: "Party Wipe",
+ image: {
+ source: "./media/characters/withers/party-wipe.svg",
+ extra: 1864/1207,
+ bottom: 0/1864
}
},
},
[
{
name: "Macro",
- height: math.unit(168, "feet"),
+ height: math.unit(167, "feet"),
default: true
},
{