diff --git a/src/components/combat/stance-selector.tsx b/src/components/combat/stance-selector.tsx index 1aa4a0d..afe7a94 100644 --- a/src/components/combat/stance-selector.tsx +++ b/src/components/combat/stance-selector.tsx @@ -13,6 +13,7 @@ const stanceNameMap: { [x in HeroStance]?: string } = { [HeroStance.Fire]: "Fireball", [HeroStance.Ice]: "Blizzard", [HeroStance.Lightning]: "Lightning Bolt", + [HeroStance.Blight]: "Wrathful", }; const stanceDescriptions: { [x in HeroStance]: string } = { @@ -23,6 +24,9 @@ const stanceDescriptions: { [x in HeroStance]: string } = { [HeroStance.Fire]: "Converts 20% of magic damage into Fire damage.", [HeroStance.Ice]: "Converts 20% of magic damage into Ice damage.", [HeroStance.Lightning]: "Converts 20% of magic damage into Lightning damage.", + + [HeroStance.Sunder]: "Converts 50% of damage into Physical damage.", + [HeroStance.Blight]: "Changes base damage type of smite from Holy to Blight.", }; export function StanceSelector(props: { diff --git a/src/components/footer.tsx b/src/components/footer.tsx index 089d29a..0451c69 100644 --- a/src/components/footer.tsx +++ b/src/components/footer.tsx @@ -56,7 +56,7 @@ export function Footer(): JSX.Element { Logout - + ); } diff --git a/src/components/login-or-signup.tsx b/src/components/login-or-signup.tsx index 44c3f79..abc40f1 100644 --- a/src/components/login-or-signup.tsx +++ b/src/components/login-or-signup.tsx @@ -29,6 +29,11 @@ export function LoginOrSignup(): JSX.Element { )} + + + This game is in no way monetized; there are no ads, tracking, cookies, + analytics, or transactions. I just like making games. + ); } diff --git a/src/components/logout-button.tsx b/src/components/logout-button.tsx index 87bae45..c06bb22 100644 --- a/src/components/logout-button.tsx +++ b/src/components/logout-button.tsx @@ -5,9 +5,11 @@ import { useRouter } from "next/router"; import NoSsr from "@mui/material/NoSsr"; import Button from "@mui/material/Button"; +import { SxProps } from "@mui/material"; + import { useToken } from "src/token"; -export function LogoutButton(): JSX.Element | null { +export function LogoutButton({ sx }: { sx?: SxProps }): JSX.Element | null { const router = useRouter(); const client = useApolloClient(); @@ -30,6 +32,7 @@ export function LogoutButton(): JSX.Element | null { variant="contained" disableElevation onClick={handleLogout} + sx={sx} > Logout diff --git a/src/game/index.tsx b/src/game/index.tsx index eeaaba5..b9d3d98 100644 --- a/src/game/index.tsx +++ b/src/game/index.tsx @@ -165,6 +165,7 @@ export default function Home(): JSX.Element { This is a text-based RPG where you can fight monsters, level up, and explore the world. The game is my passion project and is actively being developed at almost all times. + Sometimes.