Dungeon loot: patterns, masterworks, relics, uniques
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
60b446acfd
commit
8afcba79fc
8 changed files with 358 additions and 18 deletions
|
|
@ -71,6 +71,11 @@ Beta. The core game is in place; changes from here are mostly balance and tuning
|
||||||
before the first pull. A wipe repeats the pull, three on one pull end the
|
before the first pull. A wipe repeats the pull, three on one pull end the
|
||||||
run, and the run waits while anyone looks away. Bosses give everyone
|
run, and the run waits while anyone looks away. Bosses give everyone
|
||||||
their own loot; clearing pays gold, a trophy and reagents.
|
their own loot; clearing pays gold, a trophy and reagents.
|
||||||
|
- **Dungeon loot:** dungeons don't hand out finished gear. Every boss drops the
|
||||||
|
dungeon's relic and now and then a pattern: a crafter learns it once, then
|
||||||
|
reforges one of the tier's pieces with relics into a masterwork (a third
|
||||||
|
stronger, named for the dungeon). Each last boss also has a unique, worn as a
|
||||||
|
ring, amulet or trinket, that changes one or more abilities.
|
||||||
- **Armour:** three weights. Heavy plate (Smithing) is strong against blows
|
- **Armour:** three weights. Heavy plate (Smithing) is strong against blows
|
||||||
and weak to magic, light cloth (Tailoring) the other way round, medium
|
and weak to magic, light cloth (Tailoring) the other way round, medium
|
||||||
leather (Leatherworking) a bit of both. Every trade gathers its own base
|
leather (Leatherworking) a bit of both. Every trade gathers its own base
|
||||||
|
|
|
||||||
6
app.py
6
app.py
|
|
@ -117,7 +117,9 @@ def player_view(world: dict, player: dict, now: float) -> dict:
|
||||||
me = game.fighter(player, game.blessing(player), game.potion_effect(player, "combat"))
|
me = game.fighter(player, game.blessing(player), game.potion_effect(player, "combat"))
|
||||||
view["fighter"] = {"max_hit": me["max_hit"], "accuracy": round(me["accuracy"]), "evasion": me["evasion"],
|
view["fighter"] = {"max_hit": me["max_hit"], "accuracy": round(me["accuracy"]), "evasion": me["evasion"],
|
||||||
"crit": me["crit"], "interval": me["interval"], "block": me["block"], "damage": me["damage"],
|
"crit": me["crit"], "interval": me["interval"], "block": me["block"], "damage": me["damage"],
|
||||||
"role": me["role"], "abilities": me["abilities"], "style": me["style"]}
|
"role": me["role"], "abilities": me["abilities"], "style": me["style"], "mods": me["mods"],
|
||||||
|
"boosts": {ab: [game.ITEMS[i]["name"] for i in player["equip"].values() if i and ab in game.ITEMS[i].get("mods", {})]
|
||||||
|
for ab in me["mods"]}}
|
||||||
view["health_potion"] = game.health_potion(player)
|
view["health_potion"] = game.health_potion(player)
|
||||||
view["perk_costs"] = {perk: game.perk_cost(player, perk) for perk in player["perks"]}
|
view["perk_costs"] = {perk: game.perk_cost(player, perk) for perk in player["perks"]}
|
||||||
view["rent_cost"] = game.rent_cost(player)
|
view["rent_cost"] = game.rent_cost(player)
|
||||||
|
|
@ -363,6 +365,8 @@ class Handler(BaseHTTPRequestHandler):
|
||||||
return game.press(world, player, str(body.get("id")), now, str(target) if target else None)
|
return game.press(world, player, str(body.get("id")), now, str(target) if target else None)
|
||||||
if path == "/api/target":
|
if path == "/api/target":
|
||||||
return game.set_fight_target(world, player, str(body.get("id")), now)
|
return game.set_fight_target(world, player, str(body.get("id")), now)
|
||||||
|
if path == "/api/learn":
|
||||||
|
return game.learn_pattern(player, str(body.get("item")))
|
||||||
if path == "/api/pull":
|
if path == "/api/pull":
|
||||||
return game.pull_now(world, player, now)
|
return game.pull_now(world, player, now)
|
||||||
if path == "/api/manual":
|
if path == "/api/manual":
|
||||||
|
|
|
||||||
60
combat.py
60
combat.py
|
|
@ -145,6 +145,45 @@ def known_abilities(style: str, cls: str, level: int, shield: bool) -> list[str]
|
||||||
return sorted(kit, key=PRIORITY.index)
|
return sorted(kit, key=PRIORITY.index)
|
||||||
|
|
||||||
|
|
||||||
|
def modded(ab: dict, mod: dict | None) -> dict:
|
||||||
|
"""An ability as something you wear changes it: `cd` and `cast` multiply, `c` multiplies every
|
||||||
|
effect's size, `dur` adds seconds to every effect that lasts, `cost` replaces the arrows it takes,
|
||||||
|
and `extra` adds effects."""
|
||||||
|
if not mod:
|
||||||
|
return ab
|
||||||
|
ab = {**ab, "effects": [dict(eff) for eff in ab["effects"]]}
|
||||||
|
for key in ("cd", "cast"):
|
||||||
|
if key in mod and ab.get(key):
|
||||||
|
ab[key] = ab[key] * mod[key]
|
||||||
|
if "cost" in mod:
|
||||||
|
ab["cost"] = mod["cost"]
|
||||||
|
for eff in ab["effects"]:
|
||||||
|
if "c" in eff and "c" in mod:
|
||||||
|
eff["c"] *= mod["c"]
|
||||||
|
if "dur" in eff and "dur" in mod:
|
||||||
|
eff["dur"] += mod["dur"]
|
||||||
|
ab["effects"] += [dict(eff) for eff in mod.get("extra", [])]
|
||||||
|
return ab
|
||||||
|
|
||||||
|
|
||||||
|
def combine_mods(mods: list[dict]) -> dict:
|
||||||
|
"""Several things changing the same abilities: multipliers multiply, durations add, extras pile up."""
|
||||||
|
out = {}
|
||||||
|
for mod in mods:
|
||||||
|
for ab_id, change in mod.items():
|
||||||
|
have = out.setdefault(ab_id, {})
|
||||||
|
for key, value in change.items():
|
||||||
|
if key in ("cd", "cast", "c"):
|
||||||
|
have[key] = have.get(key, 1) * value
|
||||||
|
elif key == "dur":
|
||||||
|
have[key] = have.get(key, 0) + value
|
||||||
|
elif key == "extra":
|
||||||
|
have[key] = have.get(key, []) + value
|
||||||
|
else:
|
||||||
|
have[key] = value
|
||||||
|
return out
|
||||||
|
|
||||||
|
|
||||||
def role(style: str, shield: bool) -> str:
|
def role(style: str, shield: bool) -> str:
|
||||||
return "tank" if style == "sword" and shield else "healer" if style == "staff" else "damage"
|
return "tank" if style == "sword" and shield else "healer" if style == "staff" else "damage"
|
||||||
|
|
||||||
|
|
@ -225,6 +264,7 @@ def _member_unit(member: dict) -> dict:
|
||||||
"damage": me["damage"], "interval": me["interval"], "accuracy": me["accuracy"], "evasion": me["evasion"],
|
"damage": me["damage"], "interval": me["interval"], "accuracy": me["accuracy"], "evasion": me["evasion"],
|
||||||
"crit": me["crit"], "block": me["block"], "taken": me["taken"], "base": me["base"],
|
"crit": me["crit"], "block": me["block"], "taken": me["taken"], "base": me["base"],
|
||||||
"abilities": list(me["abilities"]), "cds": {}, "busy": 0.0, "cast": None, "auras": [],
|
"abilities": list(me["abilities"]), "cds": {}, "busy": 0.0, "cast": None, "auras": [],
|
||||||
|
"kit": {a: modded(ABILITIES[a], me.get("mods", {}).get(a)) for a in me["abilities"]},
|
||||||
"next": member["at"] + (0.5 if me["first"] else me["interval"]), "stun": 0.0, "target": None,
|
"next": member["at"] + (0.5 if me["first"] else me["interval"]), "stun": 0.0, "target": None,
|
||||||
"mend": member["mend"], "wind": member["wind"], "wind_used": False,
|
"mend": member["mend"], "wind": member["wind"], "wind_used": False,
|
||||||
"potion": member.get("potion") or 0, "drank": False, "arrows": member.get("arrows", 0), "shot": 0,
|
"potion": member.get("potion") or 0, "drank": False, "arrows": member.get("arrows", 0), "shot": 0,
|
||||||
|
|
@ -428,7 +468,7 @@ def _think(state: dict, unit: dict, t: float, rng: random.Random) -> None:
|
||||||
watching = t < unit["watch"]
|
watching = t < unit["watch"]
|
||||||
queued = unit["queued"]
|
queued = unit["queued"]
|
||||||
if queued:
|
if queued:
|
||||||
ab = ABILITIES[queued["ab"]]
|
ab = unit["kit"][queued["ab"]]
|
||||||
why = _ready(unit, ab, t, manual=True)
|
why = _ready(unit, ab, t, manual=True)
|
||||||
if why is None:
|
if why is None:
|
||||||
unit["queued"] = None
|
unit["queued"] = None
|
||||||
|
|
@ -440,7 +480,7 @@ def _think(state: dict, unit: dict, t: float, rng: random.Random) -> None:
|
||||||
elif why == "arrows" or t - queued["at"] > QUEUE:
|
elif why == "arrows" or t - queued["at"] > QUEUE:
|
||||||
unit["queued"] = None
|
unit["queued"] = None
|
||||||
for ab_id in unit["abilities"]:
|
for ab_id in unit["abilities"]:
|
||||||
ab = ABILITIES[ab_id]
|
ab = unit["kit"][ab_id]
|
||||||
if (watching and ab_id in unit["manual"]) or _ready(unit, ab, t, manual=False):
|
if (watching and ab_id in unit["manual"]) or _ready(unit, ab, t, manual=False):
|
||||||
continue
|
continue
|
||||||
target = _rule(state, unit, ab, t)
|
target = _rule(state, unit, ab, t)
|
||||||
|
|
@ -491,7 +531,7 @@ def _use(state: dict, unit: dict, ab: dict, target, t: float, rng: random.Random
|
||||||
def _finish_cast(state: dict, unit: dict, t: float, rng: random.Random) -> None:
|
def _finish_cast(state: dict, unit: dict, t: float, rng: random.Random) -> None:
|
||||||
cast, unit["cast"] = unit["cast"], None
|
cast, unit["cast"] = unit["cast"], None
|
||||||
if unit["side"] == "party":
|
if unit["side"] == "party":
|
||||||
_apply(state, unit, ABILITIES[cast["ab"]], cast["target"], t, rng)
|
_apply(state, unit, unit["kit"][cast["ab"]], cast["target"], t, rng)
|
||||||
else:
|
else:
|
||||||
_enemy_effect(state, unit, cast["ab"], cast["target"], t, rng)
|
_enemy_effect(state, unit, cast["ab"], cast["target"], t, rng)
|
||||||
|
|
||||||
|
|
@ -536,13 +576,17 @@ def _apply(state: dict, unit: dict, ab: dict, target_id, t: float, rng: random.R
|
||||||
"amount": eff["c"] * _avg(unit, target), "every": eff["every"],
|
"amount": eff["c"] * _avg(unit, target), "every": eff["every"],
|
||||||
"next": t + eff["every"], "until": t + eff["dur"] + 1e-6})
|
"next": t + eff["every"], "until": t + eff["dur"] + 1e-6})
|
||||||
elif kind == "heal":
|
elif kind == "heal":
|
||||||
_heal(state, unit, target, eff["c"] * _avg(unit) * spread(), t, ab["id"])
|
_heal(state, unit, _second(state, target) if eff.get("second") else target,
|
||||||
|
eff["c"] * _avg(unit) * spread(), t, ab["id"])
|
||||||
elif kind == "hot":
|
elif kind == "hot":
|
||||||
for ally in _party(state):
|
for ally in _party(state):
|
||||||
_add_aura(ally, {"id": ab["id"], "kind": "hot", "by": unit["id"], "amount": eff["c"] * _avg(unit),
|
_add_aura(ally, {"id": ab["id"], "kind": "hot", "by": unit["id"], "amount": eff["c"] * _avg(unit),
|
||||||
"every": eff["every"], "next": t + eff["every"], "until": t + eff["dur"] + 1e-6})
|
"every": eff["every"], "next": t + eff["every"], "until": t + eff["dur"] + 1e-6})
|
||||||
elif kind == "shield":
|
elif kind == "shield":
|
||||||
_add_aura(target, {"id": ab["id"], "kind": "shield", "by": unit["id"], "amount": eff["c"] * _avg(unit),
|
holder = _second(state, target) if eff.get("second") else target
|
||||||
|
if not holder:
|
||||||
|
continue
|
||||||
|
_add_aura(holder, {"id": ab["id"], "kind": "shield", "by": unit["id"], "amount": eff["c"] * _avg(unit),
|
||||||
"until": t + eff["dur"]})
|
"until": t + eff["dur"]})
|
||||||
_heal_threat(state, unit, eff["c"] * _avg(unit))
|
_heal_threat(state, unit, eff["c"] * _avg(unit))
|
||||||
elif kind == "aura":
|
elif kind == "aura":
|
||||||
|
|
@ -580,6 +624,12 @@ def _apply(state: dict, unit: dict, ab: dict, target_id, t: float, rng: random.R
|
||||||
enemy["next"] += eff["by"]
|
enemy["next"] += eff["by"]
|
||||||
|
|
||||||
|
|
||||||
|
def _second(state: dict, first: dict | None) -> dict | None:
|
||||||
|
"""The most hurt of your side after `first`: for heals and wards that reach a second ally."""
|
||||||
|
others = [u for u in _party(state) if u is not first]
|
||||||
|
return min(others, key=_share) if others else None
|
||||||
|
|
||||||
|
|
||||||
def _stop_cast(state: dict, enemy: dict, by: dict, t: float, force: bool = False, quiet: bool = False) -> None:
|
def _stop_cast(state: dict, enemy: dict, by: dict, t: float, force: bool = False, quiet: bool = False) -> None:
|
||||||
cast = enemy.get("cast")
|
cast = enemy.get("cast")
|
||||||
if not cast or (not force and not ENEMY_ABILITIES[cast["ab"]]["interrupt"]):
|
if not cast or (not force and not ENEMY_ABILITIES[cast["ab"]]["interrupt"]):
|
||||||
|
|
|
||||||
162
game.py
162
game.py
|
|
@ -1304,6 +1304,110 @@ ACTIONS = [
|
||||||
{log: 1}, special="tend", tend=fire, tier=tier, group=spec["name"])
|
{log: 1}, special="tend", tend=fire, tier=tier, group=spec["name"])
|
||||||
for fire, spec in FIRES.items() for tier, log in enumerate(FIREWOOD)],
|
for fire, spec in FIRES.items() for tier, log in enumerate(FIREWOOD)],
|
||||||
]
|
]
|
||||||
|
|
||||||
|
# --- dungeon loot --------------------------------------------------------------
|
||||||
|
# Dungeons don't hand out finished gear: crafters still make it. Every boss in a dungeon drops its
|
||||||
|
# relic, and now and then a pattern: a crafter who learns it can reforge one of the tier's weapons
|
||||||
|
# or body pieces into a masterwork with relics. The final boss also has one unique, worn in a
|
||||||
|
# jewellery slot, that changes an ability.
|
||||||
|
MASTERWORK = 1.3 # a masterwork's power or armour and ward against the piece it's reforged from
|
||||||
|
PATTERN_ODDS = (0.15, 0.35) # each player's chance at one of the dungeon's patterns, from a mini-boss and the final boss
|
||||||
|
RELIC_ODDS = (0.5, 1.0) # ...and at its relic (two from the final boss)
|
||||||
|
UNIQUE_ODDS = 0.08 # each player's chance at the final boss's unique
|
||||||
|
MASTERWORK_RELICS = 3
|
||||||
|
|
||||||
|
# Per dungeon: what its masterworks are called, its relic's name, and its unique.
|
||||||
|
DUNGEON_LOOT = {
|
||||||
|
"dungeon_goblin_warren": ("Kingsguard", "Warren relic", "one_eyes_fang"),
|
||||||
|
"dungeon_watchtower": ("Ogre-forged", "Watchtower relic", "ogres_knuckle"),
|
||||||
|
"dungeon_barrow_crypts": ("Barrow-blessed", "Barrow relic", "barrow_kings_pendant"),
|
||||||
|
"dungeon_bandit_stronghold": ("Warlord's", "Stronghold relic", "warlords_whistle"),
|
||||||
|
"dungeon_deep_forge": ("Deepforged", "Deep Forge relic", "forgeheart"),
|
||||||
|
"dungeon_frozen_hold": ("Rimeforged", "Frozen Hold relic", "rimeglass_lens"),
|
||||||
|
"dungeon_dragons_lair": ("Dragonforged", "Dragon's Lair relic", "wyrmscale_quiver"),
|
||||||
|
}
|
||||||
|
# Uniques: (name, slot, glyph, tint, what it does, the ability changes).
|
||||||
|
UNIQUES = {
|
||||||
|
"one_eyes_fang": ("One-Eye's fang", "amulet", "fangs", "#e0e0d0", "Shield Bash also taunts for 3s.",
|
||||||
|
{"shield_bash": {"extra": [{"t": "taunt", "dur": 3}]}}),
|
||||||
|
"ogres_knuckle": ("Ogre's knuckle", "ring", "fist", "#d1a46a", "Crushing Blow winds up in 1s and stuns for 1s.",
|
||||||
|
{"crushing_blow": {"cast": 2 / 3, "extra": [{"t": "stun", "dur": 1}]}}),
|
||||||
|
"barrow_kings_pendant": ("Barrow king's pendant", "amulet", "gem-pendant", "#8fb8f0",
|
||||||
|
"Mend also heals the next most hurt ally for half.",
|
||||||
|
{"mend": {"extra": [{"t": "heal", "c": 1.0, "second": True}]}}),
|
||||||
|
"warlords_whistle": ("Warlord's whistle", "trinket", "whistle", "#a08060",
|
||||||
|
"Shield Bash, Concuss and Pinning Shot come back 30% sooner.",
|
||||||
|
{"shield_bash": {"cd": 0.7}, "concuss": {"cd": 0.7}, "pinning_shot": {"cd": 0.7}}),
|
||||||
|
"forgeheart": ("Forgeheart", "amulet", "heart-tower", "#ff8a3a", "Barricade lasts 12s and comes back 25% sooner.",
|
||||||
|
{"barricade": {"dur": 4, "cd": 0.75}}),
|
||||||
|
"rimeglass_lens": ("Rimeglass lens", "trinket", "crystal-ball", "#8fd0e0",
|
||||||
|
"Find the Seam and Mark Prey last twice as long; Ward also shields a second ally.",
|
||||||
|
{"find_the_seam": {"dur": 8}, "mark_prey": {"dur": 15},
|
||||||
|
"ward": {"extra": [{"t": "shield", "c": 1.0, "dur": 20, "second": True}]}}),
|
||||||
|
"wyrmscale_quiver": ("Wyrmscale quiver", "trinket", "quiver", "#e05a5a",
|
||||||
|
"Volley takes no arrows and hits 40% harder; Aimed Shot aims 25% faster.",
|
||||||
|
{"volley": {"cost": 0, "c": 1.4}, "aimed_shot": {"cast": 0.75}}),
|
||||||
|
}
|
||||||
|
# The pieces every dungeon's patterns reforge, by what they're made of at each tier.
|
||||||
|
MASTERWORK_PIECES = ["sword", "warhammer", "staff", "bow", "heavy", "medium", "light"]
|
||||||
|
MASTERWORK_NOUNS = {"sword": "sword", "warhammer": "warhammer", "staff": "staff", "bow": "bow",
|
||||||
|
"heavy": "plate", "medium": "jerkin", "light": "robe"}
|
||||||
|
MASTERWORK_TINT = "#f0c040"
|
||||||
|
|
||||||
|
|
||||||
|
def _tier_piece(kind: str, tier: int) -> str:
|
||||||
|
"""The tier's weapon of a style, or its body piece of an armour weight."""
|
||||||
|
level = ["combat", TIER_LEVELS[tier]]
|
||||||
|
for item, spec in ITEMS.items():
|
||||||
|
if spec.get("req") != level:
|
||||||
|
continue
|
||||||
|
if kind in ("heavy", "medium", "light") and spec.get("weight") == kind and spec.get("slot") == "body":
|
||||||
|
return item
|
||||||
|
if spec.get("style") == {"warhammer": "hammer"}.get(kind, kind):
|
||||||
|
return item
|
||||||
|
raise KeyError((kind, tier))
|
||||||
|
|
||||||
|
|
||||||
|
def _dungeon_loot() -> None:
|
||||||
|
"""Relics, patterns, masterworks and uniques, as items; the masterwork recipes, as actions; and each
|
||||||
|
dungeon boss's share of them, as its extra drops."""
|
||||||
|
made = {output: action for action in ACTIONS for output in action["outputs"]}
|
||||||
|
for key, (prefix, relic_name, unique) in DUNGEON_LOOT.items():
|
||||||
|
spec = DUNGEONS[key]
|
||||||
|
tier = spec["tier"]
|
||||||
|
relic = _slug(relic_name)
|
||||||
|
ITEMS[relic] = {"name": relic_name, "icon": "🏺", "value": 40 + 40 * tier, "relic": key}
|
||||||
|
patterns = []
|
||||||
|
for kind in MASTERWORK_PIECES:
|
||||||
|
base = _tier_piece(kind, tier)
|
||||||
|
item, recipe = f"{_slug(prefix)}_{kind}", made[base]
|
||||||
|
pattern = f"pattern_{item}"
|
||||||
|
name = f"{prefix} {MASTERWORK_NOUNS[kind]}"
|
||||||
|
stats = {stat: max(ITEMS[base][stat] + 1, round(ITEMS[base][stat] * MASTERWORK))
|
||||||
|
for stat in ("power", "armour", "ward") if ITEMS[base].get(stat)}
|
||||||
|
ITEMS[item] = {**{k: v for k, v in ITEMS[base].items() if k not in ("glyph", "tint", "plural")},
|
||||||
|
**stats, "name": name, "value": ITEMS[base]["value"] * 3 + ITEMS[relic]["value"] * MASTERWORK_RELICS,
|
||||||
|
"req": ["combat", spec["level"]], "masterwork": key, "base": base}
|
||||||
|
ITEMS[pattern] = {"name": f"Pattern: {name}", "icon": "📜", "value": 100 + 50 * tier, "pattern": item,
|
||||||
|
"skill": recipe["skill"], "level": recipe["level"] + 8}
|
||||||
|
reforge = _action(f"reforge_{item}", recipe["skill"], name, recipe["level"] + 8, round(recipe["time"] * 1.5),
|
||||||
|
recipe["xp"] * 3, {base: 1, relic: MASTERWORK_RELICS}, {item: 1}, group="Masterwork",
|
||||||
|
pattern=pattern)
|
||||||
|
ACTIONS.append(reforge)
|
||||||
|
ACTION_BY_ID[reforge["id"]] = reforge
|
||||||
|
patterns.append(pattern)
|
||||||
|
name, slot, _glyph, _tint, text, mods = UNIQUES[unique]
|
||||||
|
ITEMS[unique] = {"name": name, "icon": "💠", "value": 500 + 250 * tier, "slot": slot, "unique": text, "mods": mods,
|
||||||
|
"req": ["combat", spec["level"]]}
|
||||||
|
ACTION_BY_ID[key]["loot"] = {"relic": relic, "patterns": patterns, "unique": unique,
|
||||||
|
"odds": {"pattern": PATTERN_ODDS, "unique": UNIQUE_ODDS}}
|
||||||
|
bosses = [foe for _name, pack in spec["pulls"] for foe in pack if foe["boss"]]
|
||||||
|
for foe in bosses:
|
||||||
|
final = foe is bosses[-1]
|
||||||
|
odds = PATTERN_ODDS[final] / len(patterns)
|
||||||
|
foe["extra_drops"] = [(relic, 1 + final, RELIC_ODDS[final]), *[(p, 1, odds) for p in patterns],
|
||||||
|
*([(unique, 1, UNIQUE_ODDS)] if final else [])]
|
||||||
|
|
||||||
ACTION_BY_ID = {action["id"]: action for action in ACTIONS}
|
ACTION_BY_ID = {action["id"]: action for action in ACTIONS}
|
||||||
for _id, _gem in GEM_ROCKS.items():
|
for _id, _gem in GEM_ROCKS.items():
|
||||||
ACTION_BY_ID[_id]["finds"] = [(_gem, 1, GEM_ODDS)]
|
ACTION_BY_ID[_id]["finds"] = [(_gem, 1, GEM_ODDS)]
|
||||||
|
|
@ -1418,7 +1522,7 @@ RAID_TRAITS = ["lightly armoured, heavy on archers", "mounted and fast, few bows
|
||||||
|
|
||||||
# --- world ---------------------------------------------------------------
|
# --- world ---------------------------------------------------------------
|
||||||
|
|
||||||
WORLD_VERSION = 29
|
WORLD_VERSION = 30
|
||||||
|
|
||||||
|
|
||||||
def new_world(now: float, speed: float = 1.0) -> dict:
|
def new_world(now: float, speed: float = 1.0) -> dict:
|
||||||
|
|
@ -1653,6 +1757,11 @@ def migrate(world: dict, now: float | None = None) -> dict:
|
||||||
for key, value in (("monuments", {}), ("built", []), ("carving", None)):
|
for key, value in (("monuments", {}), ("built", []), ("carving", None)):
|
||||||
world["city"].setdefault(key, value)
|
world["city"].setdefault(key, value)
|
||||||
world["version"] = 29
|
world["version"] = 29
|
||||||
|
if world["version"] < 30:
|
||||||
|
# Masterwork patterns, learned by crafters.
|
||||||
|
for player in world["players"].values():
|
||||||
|
player.setdefault("patterns", [])
|
||||||
|
world["version"] = 30
|
||||||
return world
|
return world
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1909,7 +2018,7 @@ def new_player(uid: str, name: str, cls: str, now: float) -> dict:
|
||||||
"hp": 44, "hp_at": now,
|
"hp": 44, "hp_at": now,
|
||||||
"action": None, "stopped": None,
|
"action": None, "stopped": None,
|
||||||
"last_active": now, "overflow": "city",
|
"last_active": now, "overflow": "city",
|
||||||
"perks": {"bank_slot": 0}, "manual": [],
|
"perks": {"bank_slot": 0}, "manual": [], "patterns": [],
|
||||||
"rented": 0, "boosts": [], "bought": None, "deeds": {}, "owned": [], "look": dict(DEFAULT_LOOK),
|
"rented": 0, "boosts": [], "bought": None, "deeds": {}, "owned": [], "look": dict(DEFAULT_LOOK),
|
||||||
"garrison": False,
|
"garrison": False,
|
||||||
"donated": 0,
|
"donated": 0,
|
||||||
|
|
@ -2076,7 +2185,8 @@ def fighter(player: dict, blessed: dict, brew: dict, enemy: dict | None = None)
|
||||||
lands = affinity(enemy, style["damage"]) if enemy else 1
|
lands = affinity(enemy, style["damage"]) if enemy else 1
|
||||||
taken = blessed["taken"] * (1 - brew.get("reduce", 0))
|
taken = blessed["taken"] * (1 - brew.get("reduce", 0))
|
||||||
shield = bool(player["equip"].get("shield"))
|
shield = bool(player["equip"].get("shield"))
|
||||||
return {"style": style_id, "damage": style["damage"], "role": combat.role(style_id, shield),
|
mods = combat.combine_mods([ITEMS[item]["mods"] for item in player["equip"].values() if item and ITEMS[item].get("mods")])
|
||||||
|
return {"style": style_id, "damage": style["damage"], "role": combat.role(style_id, shield), "mods": mods,
|
||||||
"abilities": combat.known_abilities(style_id, player["cls"], skill_level(player, "combat"), shield),
|
"abilities": combat.known_abilities(style_id, player["cls"], skill_level(player, "combat"), shield),
|
||||||
"interval": round(style["interval"] * (1 - gear_bonus(player, "haste") / 100), 2),
|
"interval": round(style["interval"] * (1 - gear_bonus(player, "haste") / 100), 2),
|
||||||
"accuracy": (10 + 2 * power) * style["accuracy"],
|
"accuracy": (10 + 2 * power) * style["accuracy"],
|
||||||
|
|
@ -2174,7 +2284,7 @@ def fight_member(world: dict, player: dict, at: float = 0.0) -> dict:
|
||||||
"fighter": me, "eaten": {}, "potion": ITEMS[potion]["drink"] if potion else 0, "potion_item": potion,
|
"fighter": me, "eaten": {}, "potion": ITEMS[potion]["drink"] if potion else 0, "potion_item": potion,
|
||||||
"arrows": player["bank"].get("arrows", 0), "mend": blessed["mend"],
|
"arrows": player["bank"].get("arrows", 0), "mend": blessed["mend"],
|
||||||
"wind": blessed["wind"] and not (player["action"] or {}).get("wind_used"), "pp": blessed["cost"],
|
"wind": blessed["wind"] and not (player["action"] or {}).get("wind_used"), "pp": blessed["cost"],
|
||||||
"manual": [a for a in player.get("manual", []) if a in me["abilities"]], "inputs": [],
|
"manual": [a for a in player.get("manual", []) if a in me["abilities"]], "inputs": [], "mods": me["mods"],
|
||||||
"watch": at + combat.WATCH * speed(world)}
|
"watch": at + combat.WATCH * speed(world)}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -2288,6 +2398,24 @@ def _input(world: dict, player: dict, now: float, kind: str, *args) -> str | Non
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
||||||
|
def learn_pattern(player: dict, item: str) -> str | None:
|
||||||
|
"""Read a pattern: from then on you can reforge its masterwork. The pattern's used up."""
|
||||||
|
spec = ITEMS.get(item, {})
|
||||||
|
if not spec.get("pattern"):
|
||||||
|
return "That isn't a pattern"
|
||||||
|
if not player["bank"].get(item):
|
||||||
|
return "You don't have it"
|
||||||
|
known = player.setdefault("patterns", [])
|
||||||
|
if item in known:
|
||||||
|
return "You know it already"
|
||||||
|
if skill_level(player, spec["skill"]) < spec["level"]:
|
||||||
|
name = next(s["name"] for s in SKILLS if s["id"] == spec["skill"])
|
||||||
|
return f"Needs {name.lower()} level {spec['level']}"
|
||||||
|
bank_take(player, item, 1)
|
||||||
|
known.append(item)
|
||||||
|
return None
|
||||||
|
|
||||||
|
|
||||||
def press(world: dict, player: dict, ability: str, now: float, target: str | None = None) -> str | None:
|
def press(world: dict, player: dict, ability: str, now: float, target: str | None = None) -> str | None:
|
||||||
"""Use one of your manual abilities: as soon as it's ready, if that's soon enough."""
|
"""Use one of your manual abilities: as soon as it's ready, if that's soon enough."""
|
||||||
if ability not in combat.ABILITIES:
|
if ability not in combat.ABILITIES:
|
||||||
|
|
@ -2650,6 +2778,8 @@ def can_start(world: dict, player: dict, action: dict) -> str | None:
|
||||||
"""Why the action can't run right now, or None."""
|
"""Why the action can't run right now, or None."""
|
||||||
if skill_level(player, action["skill"]) < action["level"]:
|
if skill_level(player, action["skill"]) < action["level"]:
|
||||||
return f"Needs level {action['level']}"
|
return f"Needs level {action['level']}"
|
||||||
|
if action.get("pattern") and action["pattern"] not in player.get("patterns", []):
|
||||||
|
return "Learn its pattern first"
|
||||||
for key, level in action.get("city", {}).items():
|
for key, level in action.get("city", {}).items():
|
||||||
if building_level(world, key) < level:
|
if building_level(world, key) < level:
|
||||||
return f"Needs {BUILDINGS[key]['name']} level {level}"
|
return f"Needs {BUILDINGS[key]['name']} level {level}"
|
||||||
|
|
@ -2993,6 +3123,9 @@ def pack_loot(action: dict, fight: dict, rng: random.Random) -> tuple[int, dict]
|
||||||
if f"e{i}" not in kills:
|
if f"e{i}" not in kills:
|
||||||
continue
|
continue
|
||||||
more, found = roll_loot(ACTION_BY_ID[foe["loot"]] if foe.get("loot") else action, rng, foe["share"])
|
more, found = roll_loot(ACTION_BY_ID[foe["loot"]] if foe.get("loot") else action, rng, foe["share"])
|
||||||
|
for item, qty, odds in foe.get("extra_drops", []):
|
||||||
|
if rng.random() < odds:
|
||||||
|
found[item] = found.get(item, 0) + qty
|
||||||
gold += more
|
gold += more
|
||||||
for item, qty in found.items():
|
for item, qty in found.items():
|
||||||
drops[item] = drops.get(item, 0) + qty
|
drops[item] = drops.get(item, 0) + qty
|
||||||
|
|
@ -4621,6 +4754,7 @@ for _weapon in _weapon_actions():
|
||||||
for _jewel in [*_jewel_actions(), *_storage_actions()]:
|
for _jewel in [*_jewel_actions(), *_storage_actions()]:
|
||||||
ACTIONS.append(_jewel)
|
ACTIONS.append(_jewel)
|
||||||
ACTION_BY_ID[_jewel["id"]] = _jewel
|
ACTION_BY_ID[_jewel["id"]] = _jewel
|
||||||
|
_dungeon_loot() # masterworks are reforged from all of the above
|
||||||
FITTING_BY_ID = {}
|
FITTING_BY_ID = {}
|
||||||
for _id, _name, _building, _blevel, _level, _inputs, _effect, _glyph, _tint in FITTINGS:
|
for _id, _name, _building, _blevel, _level, _inputs, _effect, _glyph, _tint in FITTINGS:
|
||||||
FITTING_BY_ID[_id] = {"id": _id, "name": _name, "building": _building, "level": _blevel, "effect": _effect}
|
FITTING_BY_ID[_id] = {"id": _id, "name": _name, "building": _building, "level": _blevel, "effect": _effect}
|
||||||
|
|
@ -5774,6 +5908,16 @@ def _assign_glyphs() -> None:
|
||||||
prayer["glyph"], prayer["tint"] = PRAYER_GLYPHS[prayer["id"]]
|
prayer["glyph"], prayer["tint"] = PRAYER_GLYPHS[prayer["id"]]
|
||||||
for key, ability in [*combat.ABILITIES.items(), *combat.ENEMY_ABILITIES.items()]:
|
for key, ability in [*combat.ABILITIES.items(), *combat.ENEMY_ABILITIES.items()]:
|
||||||
ability["glyph"], ability["tint"] = ABILITY_GLYPHS[key]
|
ability["glyph"], ability["tint"] = ABILITY_GLYPHS[key]
|
||||||
|
# Dungeon loot: masterworks look like what they're reforged from, in gold.
|
||||||
|
for item, spec in ITEMS.items():
|
||||||
|
if spec.get("masterwork"):
|
||||||
|
spec.update(glyph=ITEMS[spec["base"]]["glyph"], tint=MASTERWORK_TINT)
|
||||||
|
elif spec.get("pattern"):
|
||||||
|
spec.update(glyph="scroll-quill", tint=MASTERWORK_TINT)
|
||||||
|
elif spec.get("relic"):
|
||||||
|
spec.update(glyph="relic-blade", tint="#c8b070")
|
||||||
|
for unique, (_name, _slot, glyph, tint, *_rest) in UNIQUES.items():
|
||||||
|
ITEMS[unique].update(glyph=glyph, tint=tint)
|
||||||
for action in ACTIONS:
|
for action in ACTIONS:
|
||||||
if action["id"] in ACTION_GLYPHS:
|
if action["id"] in ACTION_GLYPHS:
|
||||||
action["glyph"], action["tint"] = ACTION_GLYPHS[action["id"]]
|
action["glyph"], action["tint"] = ACTION_GLYPHS[action["id"]]
|
||||||
|
|
@ -5811,6 +5955,16 @@ ORDER_RECIPES, ORDER_RAW = _order_sources()
|
||||||
# What changed, shown on the Patch notes page. Newest first; every shipped change adds a
|
# What changed, shown on the Patch notes page. Newest first; every shipped change adds a
|
||||||
# line here (new / balance / fix), and a new release a new entry on top.
|
# line here (new / balance / fix), and a new release a new entry on top.
|
||||||
PATCH_NOTES = [
|
PATCH_NOTES = [
|
||||||
|
{"date": "2026-10-24", "title": "Dungeon loot", "notes": [
|
||||||
|
("new", "Masterwork patterns: every dungeon boss can drop one of 7 (15% from a mini-boss, 35% from the last boss, "
|
||||||
|
"everyone rolls their own). A crafter learns it once, then reforges the tier's piece plus 3 relics into a "
|
||||||
|
"masterwork: about 30% more power or armour, wearable at the dungeon's level. Sword, warhammer, staff, bow, "
|
||||||
|
"plate, jerkin and robe in every dungeon."),
|
||||||
|
("new", "Relics: 50% from a mini-boss, 2 from every last boss."),
|
||||||
|
("new", "One unique per dungeon from its last boss (8% each), worn as a ring, amulet or trinket, that changes an "
|
||||||
|
"ability: One-Eye's fang, Ogre's knuckle, Barrow king's pendant, Warlord's whistle, Forgeheart, Rimeglass "
|
||||||
|
"lens, Wyrmscale quiver. Abilities it changes get a ✦."),
|
||||||
|
]},
|
||||||
{"date": "2026-10-24", "title": "A dungeon in every area", "notes": [
|
{"date": "2026-10-24", "title": "A dungeon in every area", "notes": [
|
||||||
("new", "Six more dungeons for 2–4, seven pulls each with two mini-bosses and a final boss: Goblin Warren "
|
("new", "Six more dungeons for 2–4, seven pulls each with two mini-bosses and a final boss: Goblin Warren "
|
||||||
"(Greenwood, combat 8, best with 3–4), Barrow Crypts (Sunken Barrows, 35), Bandit Stronghold (Frontier, 40), "
|
"(Greenwood, combat 8, best with 3–4), Barrow Crypts (Sunken Barrows, 35), Bandit Stronghold (Frontier, 40), "
|
||||||
|
|
|
||||||
|
|
@ -888,7 +888,7 @@ function variantRows(e, o) {
|
||||||
const fit = o.variants[i].affinity;
|
const fit = o.variants[i].affinity;
|
||||||
return `<div class="variant ${fit > 1 ? "good" : fit < 1 ? "bad" : ""}">
|
return `<div class="variant ${fit > 1 ? "good" : fit < 1 ? "bad" : ""}">
|
||||||
<span class="v-attack">${v.attack.map((k) => dmgIcon(k, "attack")).join("")}</span>
|
<span class="v-attack">${v.attack.map((k) => dmgIcon(k, "attack")).join("")}</span>
|
||||||
<span class="v-name">${esc(v.name)}${v.archetype === "elite" ? ` <span class="muted">· rare</span>` : ""}</span>
|
<span class="v-name">${esc(v.name)}${v.archetype === "elite" && !e.boss ? ` <span class="muted">· rare</span>` : ""}</span>
|
||||||
<span class="v-hp muted">${fmt(v.hp)} HP</span>
|
<span class="v-hp muted">${fmt(v.hp)} HP</span>
|
||||||
<span class="v-res">${resistIcons(v)}</span>
|
<span class="v-res">${resistIcons(v)}</span>
|
||||||
</div>`;
|
</div>`;
|
||||||
|
|
@ -924,7 +924,7 @@ function combatFrame() {
|
||||||
const traits = (v) => `<span class="v-attack">${v.attack.map((k) => dmgIcon(k, "attack")).join("")}</span>
|
const traits = (v) => `<span class="v-attack">${v.attack.map((k) => dmgIcon(k, "attack")).join("")}</span>
|
||||||
<span class="v-res">${v.vulnerable.map((k) => `<span class="${k === mine ? "yours" : ""}">${dmgIcon(k, "vuln")}</span>`).join("")}${v.resists.map((k) => `<span class="${k === mine ? "yours" : ""}">${dmgIcon(k, "resist")}</span>`).join("")}</span>`;
|
<span class="v-res">${v.vulnerable.map((k) => `<span class="${k === mine ? "yours" : ""}">${dmgIcon(k, "vuln")}</span>`).join("")}${v.resists.map((k) => `<span class="${k === mine ? "yours" : ""}">${dmgIcon(k, "resist")}</span>`).join("")}</span>`;
|
||||||
foe = `<div class="foe-head"><span class="foe-ico">${encounter?.icon || ""}</span><b>${esc(f.enemy)}</b></div>
|
foe = `<div class="foe-head"><span class="foe-ico">${encounter?.icon || ""}</span><b>${esc(f.enemy)}</b></div>
|
||||||
<div class="pack">${f.pack.map((v, i) => unit(`e${i}`, `${esc(v.name)}${v.archetype === "elite" ? ` <span class="muted">· rare</span>` : ""}`, true,
|
<div class="pack">${f.pack.map((v, i) => unit(`e${i}`, `${esc(v.name)}${v.archetype === "elite" && !v.boss ? ` <span class="muted">· rare</span>` : ""}`, true,
|
||||||
` <span class="traits-inline">${traits(v)}</span>`)).join("")}</div>
|
` <span class="traits-inline">${traits(v)}</span>`)).join("")}</div>
|
||||||
<ul class="fight-log" data-f="log"></ul>`;
|
<ul class="fight-log" data-f="log"></ul>`;
|
||||||
}
|
}
|
||||||
|
|
@ -943,9 +943,11 @@ function abilityBar(me) {
|
||||||
const tile = (id, on) => {
|
const tile = (id, on) => {
|
||||||
const ab = C.abilities[id], manual = on && me.manual.includes(id);
|
const ab = C.abilities[id], manual = on && me.manual.includes(id);
|
||||||
const why = on ? "" : ab.needs === "shield" && !shield && me.levels.combat >= ab.level ? "needs a shield" : `combat ${ab.level}`;
|
const why = on ? "" : ab.needs === "shield" && !shield && me.levels.combat >= ab.level ? "needs a shield" : `combat ${ab.level}`;
|
||||||
const cd = ab.cd ? ` · ${manual ? ab.cd : ab.cd * C.auto_cd}s cooldown` : "";
|
const base = (ab.cd || 0) * (me.fighter.mods?.[id]?.cd ?? 1);
|
||||||
const tip = `${ab.name}: ${ab.tip}${cd}${why ? ` · ${why}` : ""}`;
|
const cd = base ? ` · ${+(manual ? base : base * C.auto_cd).toFixed(1)}s cooldown` : "";
|
||||||
return `<span class="ab ${on ? (manual ? "manual" : "auto") : "locked"}" data-ab="${id}">
|
const boosts = (me.fighter.boosts?.[id] || []).map((n) => ` · ✦ ${n}`).join("");
|
||||||
|
const tip = `${ab.name}: ${ab.tip}${cd}${boosts}${why ? ` · ${why}` : ""}`;
|
||||||
|
return `<span class="ab ${on ? (manual ? "manual" : "auto") : "locked"} ${boosts && on ? "boosted" : ""}" data-ab="${id}">
|
||||||
<button class="ab-press" data-press="${id}" title="${esc(tip)}" ${on ? "" : "disabled"}>${ab.icon}<span class="ab-cd" data-ab-cd></span>
|
<button class="ab-press" data-press="${id}" title="${esc(tip)}" ${on ? "" : "disabled"}>${ab.icon}<span class="ab-cd" data-ab-cd></span>
|
||||||
${on ? "" : `<span class="ab-lv">${why === "needs a shield" ? glyph("checked-shield", "#d4dae2") : ab.level}</span>`}</button>
|
${on ? "" : `<span class="ab-lv">${why === "needs a shield" ? glyph("checked-shield", "#d4dae2") : ab.level}</span>`}</button>
|
||||||
${on ? `<button class="ab-mode" data-mode="${id}" title="${esc(manual ? `Yours: press it while you watch. Look away ${C.watch}s and it's back on auto. Tap for auto.`
|
${on ? `<button class="ab-mode" data-mode="${id}" title="${esc(manual ? `Yours: press it while you watch. Look away ${C.watch}s and it's back on auto. Tap for auto.`
|
||||||
|
|
@ -1027,7 +1029,8 @@ function fightState(f, t) {
|
||||||
if (who && SWINGS.has(kind) && (label === "" || C.damage_types[label])) who.swung = time;
|
if (who && SWINGS.has(kind) && (label === "" || C.damage_types[label])) who.swung = time;
|
||||||
if (who && kind === "cast") {
|
if (who && kind === "cast") {
|
||||||
const spec = src[0] === "e" ? C.enemy_abilities[label] : C.abilities[label];
|
const spec = src[0] === "e" ? C.enemy_abilities[label] : C.abilities[label];
|
||||||
who.cast = { label, from: time, until: time + spec.cast / f.pace };
|
const mod = src[0] === "e" ? 1 : f.members.find((m) => m.id === src)?.mods?.[label]?.cast ?? 1;
|
||||||
|
who.cast = { label, from: time, until: time + spec.cast * mod / f.pace };
|
||||||
}
|
}
|
||||||
const ab = C.abilities[label];
|
const ab = C.abilities[label];
|
||||||
if (who?.cds && ab && (ab.cast ? kind === "cast" : kind === "use" || SWINGS.has(kind)) && who.cds[label] !== time) {
|
if (who?.cds && ab && (ab.cast ? kind === "cast" : kind === "use" || SWINGS.has(kind)) && who.cds[label] !== time) {
|
||||||
|
|
@ -1101,7 +1104,7 @@ function animateFight(now) {
|
||||||
const id = el.dataset.ab;
|
const id = el.dataset.ab;
|
||||||
if (id === "potion") { el.classList.toggle("spent", !!me.drank); continue; }
|
if (id === "potion") { el.classList.toggle("spent", !!me.drank); continue; }
|
||||||
const ab = C.abilities[id], used = me.cds?.[id];
|
const ab = C.abilities[id], used = me.cds?.[id];
|
||||||
const cd = (ab.cd || 0) * (me.manualAt?.[id] ? 1 : C.auto_cd) / f.pace;
|
const cd = (ab.cd || 0) * (mine.mods?.[id]?.cd ?? 1) * (me.manualAt?.[id] ? 1 : C.auto_cd) / f.pace;
|
||||||
const leftCd = used == null || over ? 0 : Math.max(0, used + cd - t);
|
const leftCd = used == null || over ? 0 : Math.max(0, used + cd - t);
|
||||||
el.querySelector("[data-ab-cd]").style.height = `${cd ? leftCd / cd * 100 : 0}%`;
|
el.querySelector("[data-ab-cd]").style.height = `${cd ? leftCd / cd * 100 : 0}%`;
|
||||||
el.classList.toggle("fired", used != null && t - used < 0.6);
|
el.classList.toggle("fired", used != null && t - used < 0.6);
|
||||||
|
|
@ -1168,7 +1171,16 @@ function gearChips(it, who = S.me) {
|
||||||
if (it.style && C.class_style[who.cls] === it.style) {
|
if (it.style && C.class_style[who.cls] === it.style) {
|
||||||
bonus = cell(C.classes[who.cls].icon, "+15%", "The trade's own weapon: +15% damage", "trade");
|
bonus = cell(C.classes[who.cls].icon, "+15%", "The trade's own weapon: +15% damage", "trade");
|
||||||
}
|
}
|
||||||
return `<div class="stat-grid">${row.join("")}${req}<span></span>${bonus || "<span></span>"}</div>`;
|
return `<div class="stat-grid">${row.join("")}${req}<span></span>${bonus || "<span></span>"}</div>
|
||||||
|
${it.unique ? `<div class="small unique-text">✦ ${esc(it.unique)}</div>` : ""}`;
|
||||||
|
}
|
||||||
|
|
||||||
|
// A pattern: what it teaches, and the button to learn it (used up).
|
||||||
|
function patternRow(id, it) {
|
||||||
|
const made = item(it.pattern), skill = skillOf(it.skill), known = (S.me.patterns || []).includes(id);
|
||||||
|
const short = S.me.levels[it.skill] < it.level;
|
||||||
|
return `<div class="row"><div class="small">Teaches ${made.icon} <b>${esc(made.name)}</b> · ${skill.icon} ${skill.name} ${it.level}</div>
|
||||||
|
${known ? `<span class="tag good">Known</span>` : `<button class="btn sm gold" data-learn="${id}" ${short ? `disabled title="Needs ${esc(skill.name.toLowerCase())} ${it.level}"` : ""}>Learn</button>`}</div>`;
|
||||||
}
|
}
|
||||||
|
|
||||||
// What an item does once made: healing, defence, tool speed, and who can use it.
|
// What an item does once made: healing, defence, tool speed, and who can use it.
|
||||||
|
|
@ -1227,6 +1239,12 @@ function actionCard(a) {
|
||||||
extra = `${e.boss || own ? `<div>${e.boss ? `<span class="tag warn">Boss</span> ` : ""}${own}</div>` : ""}${variantRows(e, o)}${fightingHere(a, why)}`;
|
extra = `${e.boss || own ? `<div>${e.boss ? `<span class="tag warn">Boss</span> ` : ""}${own}</div>` : ""}${variantRows(e, o)}${fightingHere(a, why)}`;
|
||||||
if (a.gold) io += `<span class="item-chip" title="Gold: ${a.gold[0]}–${a.gold[1]} a kill">${COIN} ${a.gold[0]}–${a.gold[1]}</span>`;
|
if (a.gold) io += `<span class="item-chip" title="Gold: ${a.gold[0]}–${a.gold[1]} a kill">${COIN} ${a.gold[0]}–${a.gold[1]}</span>`;
|
||||||
if (a.drops) io += a.drops.map(chance).join("");
|
if (a.drops) io += a.drops.map(chance).join("");
|
||||||
|
if (a.loot) {
|
||||||
|
const l = a.loot, pct = (x) => `${Math.round(x * 100)}%`;
|
||||||
|
io += `<span class="item-chip" title="${esc(`${item(l.relic).name}: from every boss, to reforge masterworks`)}">${item(l.relic).icon}</span>`
|
||||||
|
+ `<span class="item-chip" title="${esc(`Patterns (${l.patterns.length}): ${l.patterns.map((p) => item(item(p).pattern).name).join(", ")}. ${pct(l.odds.pattern[0])} from a mini-boss, ${pct(l.odds.pattern[1])} from the last boss`)}">${item(l.patterns[0]).icon} ${l.patterns.length}</span>`
|
||||||
|
+ `<span class="item-chip" title="${esc(`${item(l.unique).name}: ${item(l.unique).unique}`)}">${item(l.unique).icon} ${pct(l.odds.unique)}</span>`;
|
||||||
|
}
|
||||||
if (a.special === "sabotage") extra += `<div class="small muted">-1% raid strength per win (max 30%)</div>`;
|
if (a.special === "sabotage") extra += `<div class="small muted">-1% raid strength per win (max 30%)</div>`;
|
||||||
}
|
}
|
||||||
if (a.special === "drill") {
|
if (a.special === "drill") {
|
||||||
|
|
@ -1359,6 +1377,8 @@ function itemPanel(id) {
|
||||||
${it.heal ? `<div class="row"><div class="small muted">Heals ${it.heal} resting between fights.</div>
|
${it.heal ? `<div class="row"><div class="small muted">Heals ${it.heal} resting between fights.</div>
|
||||||
${S.me.food === id ? `<span class="tag good">Your fighting food</span>` : `<button class="btn sm" data-food="${id}">Eat this first</button>`}</div>` : ""}
|
${S.me.food === id ? `<span class="tag good">Your fighting food</span>` : `<button class="btn sm" data-food="${id}">Eat this first</button>`}</div>` : ""}
|
||||||
${it.drink ? `<div class="row small muted">+${it.drink} HP in a fight, drunk once a fight under ${Math.round(C.potion_below * 100)}% HP.</div>` : ""}
|
${it.drink ? `<div class="row small muted">+${it.drink} HP in a fight, drunk once a fight under ${Math.round(C.potion_below * 100)}% HP.</div>` : ""}
|
||||||
|
${it.pattern ? patternRow(id, it) : ""}
|
||||||
|
${it.relic ? `<div class="row small muted">Reforges masterworks with a pattern from ${esc(C.actions.find((a) => a.id === it.relic).name)}.</div>` : ""}
|
||||||
${it.food ? `<div class="row small muted">Feeds ${it.food} townsfolk for 2 days.</div>` : ""}
|
${it.food ? `<div class="row small muted">Feeds ${it.food} townsfolk for 2 days.</div>` : ""}
|
||||||
${C.city_uses[id].length
|
${C.city_uses[id].length
|
||||||
? `<div class="row"><div class="k">Donate to the city · +${it.value} favour each</div><div class="btns">${qtyBtns("data-donate")}</div>
|
? `<div class="row"><div class="k">Donate to the city · +${it.value} favour each</div><div class="btns">${qtyBtns("data-donate")}</div>
|
||||||
|
|
@ -2280,6 +2300,7 @@ document.addEventListener("click", (e) => {
|
||||||
}
|
}
|
||||||
if (d.mode) return act("/api/manual", { id: d.mode, on: !S.me.manual.includes(d.mode) });
|
if (d.mode) return act("/api/manual", { id: d.mode, on: !S.me.manual.includes(d.mode) });
|
||||||
if ("pull" in d) return act("/api/pull", {});
|
if ("pull" in d) return act("/api/pull", {});
|
||||||
|
if (d.learn) return act("/api/learn", { item: d.learn });
|
||||||
if (d.aim) return d.aim === S.uid ? undefined : act("/api/target", { id: d.aim });
|
if (d.aim) return d.aim === S.uid ? undefined : act("/api/target", { id: d.aim });
|
||||||
if (d.start) return act("/api/action", { id: d.start });
|
if (d.start) return act("/api/action", { id: d.start });
|
||||||
if (d.once) return act("/api/action", { id: d.once, once: true });
|
if (d.once) return act("/api/action", { id: d.once, once: true });
|
||||||
|
|
|
||||||
|
|
@ -83,6 +83,7 @@
|
||||||
<symbol id="erlenmeyer" viewBox="0 0 512 512"><path fill="currentColor" d="M196.27 22.814c-8.29 0-14.194 5.093-17.91 10.163c-3.713 5.07-6.032 10.492-6.032 16.814c0 6.323 2.16 11.873 5.668 17.433c3.51 5.56 9.108 11.85 18.275 11.85h-.202l6.63.142v122.002C150.973 267.087 50.5 395.497 50.5 395.497l-.402.513l-.325.562c-5.1 8.808-10.02 21.052-10.02 35.635c0 35.53 29.48 64.827 64.827 64.828h299.6c35.253 0 64.828-28.916 64.828-64.828c0-16.296-7.106-28.625-11.197-35.652l-.334-.576l-151.412-191.287V79.21c2.597-.066 3.062-.134 6.336-.136h.088c9.168 0 14.767-6.292 18.276-11.85c1.137-1.804 2.07-3.617 2.896-5.445l1.4-1.397h-.814c1.352-3.372 2.186-6.84 2.186-10.592c0-6.32-2.317-11.744-6.032-16.813c-3.714-5.07-9.62-10.163-17.912-10.163zm0 18.688h116.222c-.094 0 1.3.423 2.836 2.52s2.42 5.492 2.42 5.77c0 .276-1.043 4.696-2.785 7.456c-1.736 2.75-3.422 3.132-2.475 3.135c-6.836 0-12.118.197-14.302.285v-.207h-96.948v.03l-4.865-.105h-.102c.972 0-.727-.377-2.47-3.137c-1.74-2.76-2.784-7.18-2.784-7.457c0-.276.883-3.672 2.42-5.77c1.536-2.095 2.93-2.518 2.835-2.518zm25.115 37.646h65.996v75.07h-.044v52.497l.045.058v4.422L441.948 406.47c3.908 6.738 8.373 15.1 8.373 25.737c0 25.66-21.09 46.14-46.138 46.14h-299.6c-24.953-.002-46.14-21.018-46.14-46.14c0-3.557.43-6.963 1.146-10.184l.055.084a51.4 51.4 0 0 1 3.084-9.513l-.174.242a61 61 0 0 1 3.17-6.465c.668-.854 102.782-131.362 153.668-196.155l1.995-2.54v-1.155c.023-.03.07-.088.092-.118v-52.185h-.092v-75.07zm18.78 75.07v58.618l-1.99 2.537C204.078 258.886 82.596 415.245 81.714 416.38c-2.38 4.202-4.48 9.69-4.48 15.817c0 15.208 12.87 27.98 27.898 27.98h298.995c15.124 0 27.898-12.386 27.898-27.98c0-6.278-2.624-11.274-5.203-15.736L268.646 213.13v-58.913h-28.48zm-4.048 119.73c21.015 0 38.25 17.236 38.25 38.25c0 21.017-17.235 38.253-38.25 38.253s-38.252-17.236-38.252-38.25c0-21.016 17.237-38.253 38.252-38.253m0 18.69c-10.913 0-19.562 8.648-19.562 19.56c0 10.915 8.65 19.564 19.562 19.564c10.914 0 19.563-8.647 19.563-19.563c0-10.914-8.65-19.563-19.563-19.563zm-60.293 54.817c21.015 0 38.252 17.237 38.252 38.252s-17.237 38.252-38.252 38.252s-38.252-17.238-38.252-38.253s17.237-38.252 38.252-38.252zm96.623 10.71c24.664 0 44.858 20.197 44.858 44.86c0 24.665-20.195 44.858-44.858 44.858s-44.86-20.194-44.86-44.858s20.197-44.86 44.86-44.86m-96.623 7.98c-10.913 0-19.562 8.65-19.562 19.562c0 10.914 8.65 19.563 19.562 19.563c10.914 0 19.563-8.648 19.563-19.563c0-10.913-8.65-19.562-19.563-19.562m96.623 10.71c-14.562 0-26.17 11.608-26.17 26.17s11.608 26.17 26.17 26.17c14.564 0 26.17-11.605 26.17-26.17c0-14.562-11.607-26.17-26.17-26.17"/></symbol>
|
<symbol id="erlenmeyer" viewBox="0 0 512 512"><path fill="currentColor" d="M196.27 22.814c-8.29 0-14.194 5.093-17.91 10.163c-3.713 5.07-6.032 10.492-6.032 16.814c0 6.323 2.16 11.873 5.668 17.433c3.51 5.56 9.108 11.85 18.275 11.85h-.202l6.63.142v122.002C150.973 267.087 50.5 395.497 50.5 395.497l-.402.513l-.325.562c-5.1 8.808-10.02 21.052-10.02 35.635c0 35.53 29.48 64.827 64.827 64.828h299.6c35.253 0 64.828-28.916 64.828-64.828c0-16.296-7.106-28.625-11.197-35.652l-.334-.576l-151.412-191.287V79.21c2.597-.066 3.062-.134 6.336-.136h.088c9.168 0 14.767-6.292 18.276-11.85c1.137-1.804 2.07-3.617 2.896-5.445l1.4-1.397h-.814c1.352-3.372 2.186-6.84 2.186-10.592c0-6.32-2.317-11.744-6.032-16.813c-3.714-5.07-9.62-10.163-17.912-10.163zm0 18.688h116.222c-.094 0 1.3.423 2.836 2.52s2.42 5.492 2.42 5.77c0 .276-1.043 4.696-2.785 7.456c-1.736 2.75-3.422 3.132-2.475 3.135c-6.836 0-12.118.197-14.302.285v-.207h-96.948v.03l-4.865-.105h-.102c.972 0-.727-.377-2.47-3.137c-1.74-2.76-2.784-7.18-2.784-7.457c0-.276.883-3.672 2.42-5.77c1.536-2.095 2.93-2.518 2.835-2.518zm25.115 37.646h65.996v75.07h-.044v52.497l.045.058v4.422L441.948 406.47c3.908 6.738 8.373 15.1 8.373 25.737c0 25.66-21.09 46.14-46.138 46.14h-299.6c-24.953-.002-46.14-21.018-46.14-46.14c0-3.557.43-6.963 1.146-10.184l.055.084a51.4 51.4 0 0 1 3.084-9.513l-.174.242a61 61 0 0 1 3.17-6.465c.668-.854 102.782-131.362 153.668-196.155l1.995-2.54v-1.155c.023-.03.07-.088.092-.118v-52.185h-.092v-75.07zm18.78 75.07v58.618l-1.99 2.537C204.078 258.886 82.596 415.245 81.714 416.38c-2.38 4.202-4.48 9.69-4.48 15.817c0 15.208 12.87 27.98 27.898 27.98h298.995c15.124 0 27.898-12.386 27.898-27.98c0-6.278-2.624-11.274-5.203-15.736L268.646 213.13v-58.913h-28.48zm-4.048 119.73c21.015 0 38.25 17.236 38.25 38.25c0 21.017-17.235 38.253-38.25 38.253s-38.252-17.236-38.252-38.25c0-21.016 17.237-38.253 38.252-38.253m0 18.69c-10.913 0-19.562 8.648-19.562 19.56c0 10.915 8.65 19.564 19.562 19.564c10.914 0 19.563-8.647 19.563-19.563c0-10.914-8.65-19.563-19.563-19.563zm-60.293 54.817c21.015 0 38.252 17.237 38.252 38.252s-17.237 38.252-38.252 38.252s-38.252-17.238-38.252-38.253s17.237-38.252 38.252-38.252zm96.623 10.71c24.664 0 44.858 20.197 44.858 44.86c0 24.665-20.195 44.858-44.858 44.858s-44.86-20.194-44.86-44.858s20.197-44.86 44.86-44.86m-96.623 7.98c-10.913 0-19.562 8.65-19.562 19.562c0 10.914 8.65 19.563 19.562 19.563c10.914 0 19.563-8.648 19.563-19.563c0-10.913-8.65-19.562-19.563-19.562m96.623 10.71c-14.562 0-26.17 11.608-26.17 26.17s11.608 26.17 26.17 26.17c14.564 0 26.17-11.605 26.17-26.17c0-14.562-11.607-26.17-26.17-26.17"/></symbol>
|
||||||
<symbol id="evil-hand" viewBox="0 0 512 512"><path fill="currentColor" d="m165.98 47.744l-25.32 143.443c-28.823 29.04-82.26 43.33-117.54 49.016l.132 218.645l.006-.002C60.214 406.14 115.74 321.79 177.84 291.51c87.926-6.233 189.035 1.018 269.29 122.01l-30.286-111.768l-114.03-33.826c38.234-48.656 116.253-23.912 190.39 29.45l-63.015-80.312l-133.442-13.59c22.58-50.88 108.657-59.573 185.336-7.413L407.95 115.75c-105.138 37.836-182.9 34.318-190.315 9.33c-2.432 3.567-4.53 7.19-6.29 10.854c-13.455 27.973-8.834 59.176 11.362 86.75l-15.078 11.043c-23.475-32.05-29.726-71.382-13.128-105.893c15.343-31.902 49.35-58.73 103.26-73.768l-131.782-6.32z"/></symbol>
|
<symbol id="evil-hand" viewBox="0 0 512 512"><path fill="currentColor" d="m165.98 47.744l-25.32 143.443c-28.823 29.04-82.26 43.33-117.54 49.016l.132 218.645l.006-.002C60.214 406.14 115.74 321.79 177.84 291.51c87.926-6.233 189.035 1.018 269.29 122.01l-30.286-111.768l-114.03-33.826c38.234-48.656 116.253-23.912 190.39 29.45l-63.015-80.312l-133.442-13.59c22.58-50.88 108.657-59.573 185.336-7.413L407.95 115.75c-105.138 37.836-182.9 34.318-190.315 9.33c-2.432 3.567-4.53 7.19-6.29 10.854c-13.455 27.973-8.834 59.176 11.362 86.75l-15.078 11.043c-23.475-32.05-29.726-71.382-13.128-105.893c15.343-31.902 49.35-58.73 103.26-73.768l-131.782-6.32z"/></symbol>
|
||||||
<symbol id="falling-rocks" viewBox="0 0 512 512"><path fill="currentColor" d="m156.115 34.48l-36.94.586l10.02 28.995l27.258-2.324zM18 37.727V494h297.682L304 448l-64-64l-48-160l-88.055-80L96 64zM219.076 98.58L160 112l16.38 30.342l17.65 5.394l-1.223 19.672L244.664 144zm34.656 60.99l-19.56 21.05l27.508 12.61l12.855-20.804zm50.907 90.002l-34.38 25.012l-11.766 58.662l100.53 22.97l-4.163-98.218zm107.475 62.373l-20.886 3.465l-15.988 20.033l4.873 21.23l40.848-15.55zm-43.62 95.996l-44.32 5.87l6.858 29.422l36.875-1.396zm37.573 59.982l-32.103 5.375L340.113 494h79.508z"/></symbol>
|
<symbol id="falling-rocks" viewBox="0 0 512 512"><path fill="currentColor" d="m156.115 34.48l-36.94.586l10.02 28.995l27.258-2.324zM18 37.727V494h297.682L304 448l-64-64l-48-160l-88.055-80L96 64zM219.076 98.58L160 112l16.38 30.342l17.65 5.394l-1.223 19.672L244.664 144zm34.656 60.99l-19.56 21.05l27.508 12.61l12.855-20.804zm50.907 90.002l-34.38 25.012l-11.766 58.662l100.53 22.97l-4.163-98.218zm107.475 62.373l-20.886 3.465l-15.988 20.033l4.873 21.23l40.848-15.55zm-43.62 95.996l-44.32 5.87l6.858 29.422l36.875-1.396zm37.573 59.982l-32.103 5.375L340.113 494h79.508z"/></symbol>
|
||||||
|
<symbol id="fangs" viewBox="0 0 512 512"><path fill="currentColor" d="M169.57 106.12c-1.882-14.48-28.184-30.424-41.092-30.424c-2.54 0-4.56.612-5.773 1.974c-21.81 24.385 14.225 81.262 14.225 81.262s35.746-28.785 32.64-52.812m128.832 60.524s34.315-54.186 13.544-77.36c-1.155-1.292-3.083-1.88-5.496-1.88c-12.308 0-37.352 15.183-39.142 28.98c-2.967 22.78 31.094 50.26 31.094 50.26m-53.724-50.352c-1.79-13.798-26.845-28.98-39.14-28.98c-2.414 0-4.343.588-5.497 1.88c-20.782 23.22 13.544 77.36 13.544 77.36s34.06-27.387 31.094-50.26zM58.128 58.896a17 17 0 0 0-1.664.08c-87.75 8.937 11.373 286.056 40.55 304.484c0 0-16.984-151.636 2.795-244.236c7.238-34.107-24.006-60.328-41.683-60.328zm397.394.08a17 17 0 0 0-1.663-.08c-17.678 0-48.968 26.198-41.682 60.328c19.778 92.6 2.794 244.236 2.794 244.236c29.223-18.416 128.312-295.535 40.55-304.483zm-72.013 16.72c-12.92 0-39.258 15.945-41.094 30.424c-3.106 23.97 32.652 52.823 32.652 52.823s36.024-56.888 14.225-81.26c-1.224-1.375-3.244-1.987-5.784-1.987zm-148.3 348.98c-2.032-11.37-25.598-35.353-25.598-35.353s-20.54 23.97-20.32 33.727c0 2.147-1.155 23.092 2.03 26c2.876 2.645 12.84 4.043 22.62 4.043c9.468 0 18.75-1.305 21.268-4.042c2.31-2.47.335-22.733 0-24.373zm-60.04-24.35c-12.065-20.69-19.155-51.01-23.092-73.733c-3.094-17.966-4.19-31.174-4.19-31.174c-15.127 11.81-44.292 137.675 2.54 137.675a30 30 0 0 0 4.952-.428c4.62-.762 10.46-4.295 15.01-9.236c5.935-6.43 9.456-15.17 4.78-23.103zm188.85-104.93s-1.006 12.03-3.777 28.738c-3.81 22.965-10.98 54.74-23.485 76.204c-3.764 6.466-2.136 13.417 1.744 19.236c4.618 6.86 12.308 12.135 18.035 13.082c1.636.279 3.293.421 4.953.427c46.912-.046 17.677-125.91 2.563-137.734zm-41.406 127.7c.22-9.757-20.32-33.726-20.32-33.726s-23.532 23.935-25.518 35.307c-.254 1.444-2.563 21.592 0 24.386s11.812 4.04 21.268 4.04c9.78 0 19.744-1.396 22.62-4.04c4.387-4.088 1.962-25.286 1.985-26.002z"/></symbol>
|
||||||
<symbol id="farmer" viewBox="0 0 512 512"><path fill="currentColor" d="m379.42 24.066l-28.059 87.407l28.268 5.941l-3.098 15.352l-52.25 47.843l-51.5-43.125l-23.404-4.093c8.217-14.33 14.683-32.77 16.404-49.594c10.02-2.28 34.92-5.675 46.094-10.059c-4.997-10.285-30.197-16.906-48.7-16.316c-1.733-20.713-8.88-29.054-34.155-27.902c-25.276 1.151-32.972 6.601-30.16 36.423c-18.866 4.127-38.097 12.616-39.74 27.084c7.87-.307 32.96-2.896 40.724-3.011c.66 14.1 4.4 27.847 9.97 36.375l-35.158-6.125L106 195.922l77.344 55.875l1.625 16.844l-34.19 215.75h38.375l38.315-169.25l47.873 169.25h37.47l-3.564-16.407l17.094 16.407l63.062-322.532c5.01-4.54 9.265-8.481 12.094-11.312c.177-10.537-2.537-18.942-5.094-24.5l.971-4.902l27.238 5.724l8.444-93.117l-22.846 68.781l-10.848-2.256l6.635-72.658l-21.568 69.55l-11.217-2.333zm26.578 3.553l.002-.01h-.002zM182.844 153.39l.344 64.095l-31.5-23.75zm88.031 21.252l50.875 45.937s22.993-19.456 44.875-38.531L309.187 467.61l-42.812-197.529z"/></symbol>
|
<symbol id="farmer" viewBox="0 0 512 512"><path fill="currentColor" d="m379.42 24.066l-28.059 87.407l28.268 5.941l-3.098 15.352l-52.25 47.843l-51.5-43.125l-23.404-4.093c8.217-14.33 14.683-32.77 16.404-49.594c10.02-2.28 34.92-5.675 46.094-10.059c-4.997-10.285-30.197-16.906-48.7-16.316c-1.733-20.713-8.88-29.054-34.155-27.902c-25.276 1.151-32.972 6.601-30.16 36.423c-18.866 4.127-38.097 12.616-39.74 27.084c7.87-.307 32.96-2.896 40.724-3.011c.66 14.1 4.4 27.847 9.97 36.375l-35.158-6.125L106 195.922l77.344 55.875l1.625 16.844l-34.19 215.75h38.375l38.315-169.25l47.873 169.25h37.47l-3.564-16.407l17.094 16.407l63.062-322.532c5.01-4.54 9.265-8.481 12.094-11.312c.177-10.537-2.537-18.942-5.094-24.5l.971-4.902l27.238 5.724l8.444-93.117l-22.846 68.781l-10.848-2.256l6.635-72.658l-21.568 69.55l-11.217-2.333zm26.578 3.553l.002-.01h-.002zM182.844 153.39l.344 64.095l-31.5-23.75zm88.031 21.252l50.875 45.937s22.993-19.456 44.875-38.531L309.187 467.61l-42.812-197.529z"/></symbol>
|
||||||
<symbol id="feather" viewBox="0 0 512 512"><path fill="currentColor" d="M470.7 20L368.2 49.81l41.5-28.09c-26.2 5.92-59.3 17.5-100.9 36.19l-67.9 70.79L265 79.25c-23.3 12.96-48 29.95-71.8 49.85l-15.8 64.3l-3.4-47.6c-23.5 21.6-45.6 45.6-63.9 70.9c-19.23 26.5-34.26 54.5-41.79 82.4l-28.12-18.8c2.52 23.7 10.31 44.3 23.09 63.2l-33.62-10.3c7.64 23.5 20.13 38.7 41.25 51c-11.83 33.3-17.38 68.1-23.34 102.8l18.4 3.1C87.31 277.4 237.9 141.8 374 81.72l6.9 17.38c-121.7 54.5-216.3 146.5-265.8 279.1c18.1.1 35.8-2.1 52.2-6.3l4.9-60.9l13.1 55.5c10.9-4 20.9-8.8 29.8-14.4l-20.7-43.5l32.8 34.8c8-6.4 14.6-13.6 19.6-21.5c30.4-47.5 62.2-94.7 124.8-134.2l-45.7-16.2l70.1 2.1c11.4-5.8 23.4-12.9 32.5-19.6l-49.7-4l74.7-17.6c5.8-5.8 11.2-11.9 16.1-18c17.3-21.94 29-44.78 26.2-65.55c-1.3-10.39-7.5-20.16-17.6-25.63c-2.5-1.3-5.2-2.45-7.5-3.22"/></symbol>
|
<symbol id="feather" viewBox="0 0 512 512"><path fill="currentColor" d="M470.7 20L368.2 49.81l41.5-28.09c-26.2 5.92-59.3 17.5-100.9 36.19l-67.9 70.79L265 79.25c-23.3 12.96-48 29.95-71.8 49.85l-15.8 64.3l-3.4-47.6c-23.5 21.6-45.6 45.6-63.9 70.9c-19.23 26.5-34.26 54.5-41.79 82.4l-28.12-18.8c2.52 23.7 10.31 44.3 23.09 63.2l-33.62-10.3c7.64 23.5 20.13 38.7 41.25 51c-11.83 33.3-17.38 68.1-23.34 102.8l18.4 3.1C87.31 277.4 237.9 141.8 374 81.72l6.9 17.38c-121.7 54.5-216.3 146.5-265.8 279.1c18.1.1 35.8-2.1 52.2-6.3l4.9-60.9l13.1 55.5c10.9-4 20.9-8.8 29.8-14.4l-20.7-43.5l32.8 34.8c8-6.4 14.6-13.6 19.6-21.5c30.4-47.5 62.2-94.7 124.8-134.2l-45.7-16.2l70.1 2.1c11.4-5.8 23.4-12.9 32.5-19.6l-49.7-4l74.7-17.6c5.8-5.8 11.2-11.9 16.1-18c17.3-21.94 29-44.78 26.2-65.55c-1.3-10.39-7.5-20.16-17.6-25.63c-2.5-1.3-5.2-2.45-7.5-3.22"/></symbol>
|
||||||
<symbol id="fire-bomb" viewBox="0 0 512 512"><path fill="currentColor" d="M108.938 32.188c-16.757.062-32.684 5.93-45.907 15.375c-33.85 24.18-50.405 74.845-18.686 117.968C69.32 199.486 58.5 243.86 32.656 268.907L45.5 282.344c31.974-30.99 45.087-85.642 14-127.906c-25.943-35.27-12.438-72.78 14.03-91.688c13.236-9.452 29.788-13.753 46.126-10.53c15.666 3.088 31.67 13.164 46.063 34.593l-59.095 34.218l24.125 41.876c-49.458 63.36-58.507 153.055-15.906 227.063c55.97 97.234 179.88 130.564 276.75 74.468s130.002-180.39 74.03-277.625c-42.52-73.87-124.233-110.863-203.53-99.782L237.906 45l-56.03 32.47c-16.75-25.338-37.47-39.752-58.688-43.94a72.4 72.4 0 0 0-14.25-1.342m147.625 95.03c93.497 43.5 111.52 101.61 74.718 169.25c33.92-18.19 48.58-45.006 34.314-83.968c32.75 21.997 50.043 65.77 49.312 113c-.972 62.85-33.36 102.228-74.562 119.03c8.57-13.104 13.687-29.526 13.687-47.374c0-40.277-25.984-73.374-59.217-77.156c13.385 8.105 22.312 22.803 22.312 39.594c0 25.546-20.703 46.25-46.25 46.25c-21.17 0-39.004-14.218-44.5-33.625a90.3 90.3 0 0 0-3.5 24.936c0 16.41 4.325 31.624 11.688 44.157c-39.222-18.57-69.606-57.46-70.875-115.813c-.993-45.67 16.568-75.766 56.718-97.75c-15.158 28.373-9.246 61.335 6.906 75.125c-10.62-69.398 94.788-106.956 29.25-175.594v-.06z"/></symbol>
|
<symbol id="fire-bomb" viewBox="0 0 512 512"><path fill="currentColor" d="M108.938 32.188c-16.757.062-32.684 5.93-45.907 15.375c-33.85 24.18-50.405 74.845-18.686 117.968C69.32 199.486 58.5 243.86 32.656 268.907L45.5 282.344c31.974-30.99 45.087-85.642 14-127.906c-25.943-35.27-12.438-72.78 14.03-91.688c13.236-9.452 29.788-13.753 46.126-10.53c15.666 3.088 31.67 13.164 46.063 34.593l-59.095 34.218l24.125 41.876c-49.458 63.36-58.507 153.055-15.906 227.063c55.97 97.234 179.88 130.564 276.75 74.468s130.002-180.39 74.03-277.625c-42.52-73.87-124.233-110.863-203.53-99.782L237.906 45l-56.03 32.47c-16.75-25.338-37.47-39.752-58.688-43.94a72.4 72.4 0 0 0-14.25-1.342m147.625 95.03c93.497 43.5 111.52 101.61 74.718 169.25c33.92-18.19 48.58-45.006 34.314-83.968c32.75 21.997 50.043 65.77 49.312 113c-.972 62.85-33.36 102.228-74.562 119.03c8.57-13.104 13.687-29.526 13.687-47.374c0-40.277-25.984-73.374-59.217-77.156c13.385 8.105 22.312 22.803 22.312 39.594c0 25.546-20.703 46.25-46.25 46.25c-21.17 0-39.004-14.218-44.5-33.625a90.3 90.3 0 0 0-3.5 24.936c0 16.41 4.325 31.624 11.688 44.157c-39.222-18.57-69.606-57.46-70.875-115.813c-.993-45.67 16.568-75.766 56.718-97.75c-15.158 28.373-9.246 61.335 6.906 75.125c-10.62-69.398 94.788-106.956 29.25-175.594v-.06z"/></symbol>
|
||||||
|
|
@ -93,6 +94,7 @@
|
||||||
<symbol id="fish-cooked" viewBox="0 0 512 512"><path fill="currentColor" d="M208.936 31.055q-5.885.052-11.84.394c2.045 3.68 4.064 6.525 5.312 9.66c1.463 3.827 3.751 5.314 7.842 5.58c11.587.824 22.826 3.348 34.123 7.971c-5.925.813-11.323 1.264-16.582 2.354c-5.29 1.117-10.447 2.87-16.158 4.437c1.222 3.802 2.309 6.91 3.105 10.045c.614 2.379 1.783 2.75 4.15 2.473c6.67-.84 13.393-1.288 20.089-1.926c-7.607 4.6-15.58 10.603-18.334 14.031c-.985.69-1.996 2.072-1.97 3.162c.028 3.136.586 6.337.85 8.875c14.99-6.033 29.474-12.77 44.567-17.713c15.015-4.955 30.614-8.183 46.055-12.156c-13.419-16.12-31.305-25.327-51.342-30.96c-16.302-4.588-32.869-6.37-49.867-6.227m146.31 49.86c-22.545-.137-44.897 2.09-66.947 7.298c-43.662 10.256-161.096 63.487-172.975 85.064c-2.895 5.315 4.705 13.794 10.953 12.397c38.478 8.635 78.845 24.024 111.477 28.01c1.038.12 2.923-1.09 3.455-2.178c3.003-5.635 5.662-11.401 8.611-17.432c4.65 2.231 7.601 19.37 4.65 25.643c.239.425.481.811.718 1.236c9.117-.928 18.228-1.9 27.238-2.869c-9.726 9.807-21.47 16.9-34.733 21.603c-1.355.519-3.164 1.024-3.746 2.086c-2.923 5.555-5.5 11.322-8.638 17.807c29.02-5.582 75.659-40.62 80.681-38.508c-3.03 5.315-5.658 10.085-8.85 15.758c10.447 3.708 20.302 7.655 30.454 10.738c15.84 4.823 32.05 8.119 48.767 5.315c13.951-2.353 25.964-7.88 31.916-21.817c3.456-7.933 3.213-16.171.85-24.384c-3.67 8.146-9.647 13.912-16.742 18.802c-13.79 9.435-29.791 6.883-39.598-6.644c-8.025-11.042-10.548-24.078-12.912-37.084c-2.552-13.94.797-26.588 9.113-37.842c10.473-14.085 25.856-13.966 36.012.238c2.525 3.603 4.25 7.827 6.508 12.106c12.33-24.556 35.58-28.116 47.33-2.139c.184-2.3.425-3.867.506-5.463c.425-20.861-8.798-36.726-25.51-48.5c-19.188-13.485-41.035-18.707-64.076-19.183q-2.257-.045-4.512-.059zm-10.295 9.177l7.735 14.441l14.28-8.047l5.087 9.026l-14.46 8.175l7.844 14.606l-9.154 4.904l-7.703-14.441l-14.275 8.01l-5.121-8.955l14.496-8.174l-7.85-14.678zM19.205 95.88c6.62 7.453 12.89 14.24 18.816 21.297c1.992 2.352 3.907 3.68 7.018 4.011c17.907 2.377 38.635 9.214 56.045 17.81c-15.866-1.503-31.2-.48-46.137 4.103c2.288 6.764 4.732 13.101 6.514 19.638c.796 2.872 1.808 4.08 4.703 4.385c6.324.665 12.568 1.687 18.816 2.564c-5.662 4.188-11.535 7.454-17.304 10.95c-1.142.691-2.362 2.326-2.416 3.588c-.372 9.448-.453 18.92-.64 29.271c7.603-1.09 15.387-2.167 24.37-3.467c-7.523 7.496-19.538 13.874-29.043 21.672c-2.766 7.228-4.999 14.655-7.842 23.106c31.97-12.16 62.637-24.862 86.499-50.426c-2.601-.838-4.57-1.381-6.481-2.113c-7.626-2.83-15.786-4.821-22.777-8.81c-12.912-7.413-14.747-21.577-5.285-33.124c5.764-7.03 13.284-11.627 21.152-15.785c4.117-2.233 8.314-4.292 13.287-6.883c-34.23-31.266-75.34-39.675-119.295-41.787m246.268 25.734s-2.87 3.922-7.762 8.93c-4.942 4.984-12.008 10.87-19.559 16.053c-7.546 5.169-15.625 9.634-22.056 12.412c-6.432 2.71-11.162 3.943-11.162 3.943s2.872-3.919 7.787-8.928c4.892-4.983 11.988-10.87 19.56-16.05c7.573-5.13 15.623-9.57 22.055-12.371c6.458-2.726 11.137-3.989 11.137-3.989m37.841 12.252s-2.762 3.92-7.546 8.93c-4.839 4.981-11.748 10.896-19.133 16.117c-7.416 5.13-15.362 9.62-21.686 12.436c-6.351 2.74-11 4.013-11 4.013s2.787-3.96 7.545-8.968c4.838-4.984 11.746-10.857 19.135-16.08c7.466-5.168 15.36-9.632 21.71-12.436c6.324-2.75 10.975-4.012 10.975-4.012m29.13 13.37s-2.369 3.891-6.54 8.9c-4.171 4.983-10.34 10.924-17.035 16.172c-6.695 5.22-13.95 9.806-19.77 12.675c-5.876 2.844-10.232 4.172-10.232 4.172s2.363-3.907 6.535-8.902c4.171-4.984 10.366-10.896 17.008-16.184c6.723-5.223 13.978-9.738 19.8-12.636c5.873-2.842 10.233-4.198 10.233-4.198zm46.437 20.673c-7.681 0-13.924 6.245-13.924 13.965c0 7.734 6.243 13.977 13.924 13.977h99.932c7.734 0 13.982-6.243 13.982-13.977c0-7.721-6.248-13.965-13.983-13.965zm-129.969 109.2c2.524 2.895 4.993 5.791 7.49 8.689c36.25 42.306-26.356 104.717-33.902 114.709c-7.384 9.863-12.187 24.573-11.21 38.44c-19.017-14.468-17.412-36.484-7.552-58.743c-26.177 11.88-44.785 25.408-54.953 57.361c-4.015 20.875 48.262 43.387 57.719 43.387c62.8 0 68.322-45.737 72.52-79.514c14.308 12.828 2.488 52.056 20.86 66.026c17.415 13.24 48.634 15.97 65.589 2.324c5.022-4.039 42.094-75.26-12.358-101.568c10.803 28.592-3.217 53.538-34.494 65.148c6.608-18.675 16.343-38.23 12.52-62.851c-5.023-28.766-20.522-74.035-46.276-86.102c-5.979-2.776-30.108-7.307-35.953-7.307z"/></symbol>
|
<symbol id="fish-cooked" viewBox="0 0 512 512"><path fill="currentColor" d="M208.936 31.055q-5.885.052-11.84.394c2.045 3.68 4.064 6.525 5.312 9.66c1.463 3.827 3.751 5.314 7.842 5.58c11.587.824 22.826 3.348 34.123 7.971c-5.925.813-11.323 1.264-16.582 2.354c-5.29 1.117-10.447 2.87-16.158 4.437c1.222 3.802 2.309 6.91 3.105 10.045c.614 2.379 1.783 2.75 4.15 2.473c6.67-.84 13.393-1.288 20.089-1.926c-7.607 4.6-15.58 10.603-18.334 14.031c-.985.69-1.996 2.072-1.97 3.162c.028 3.136.586 6.337.85 8.875c14.99-6.033 29.474-12.77 44.567-17.713c15.015-4.955 30.614-8.183 46.055-12.156c-13.419-16.12-31.305-25.327-51.342-30.96c-16.302-4.588-32.869-6.37-49.867-6.227m146.31 49.86c-22.545-.137-44.897 2.09-66.947 7.298c-43.662 10.256-161.096 63.487-172.975 85.064c-2.895 5.315 4.705 13.794 10.953 12.397c38.478 8.635 78.845 24.024 111.477 28.01c1.038.12 2.923-1.09 3.455-2.178c3.003-5.635 5.662-11.401 8.611-17.432c4.65 2.231 7.601 19.37 4.65 25.643c.239.425.481.811.718 1.236c9.117-.928 18.228-1.9 27.238-2.869c-9.726 9.807-21.47 16.9-34.733 21.603c-1.355.519-3.164 1.024-3.746 2.086c-2.923 5.555-5.5 11.322-8.638 17.807c29.02-5.582 75.659-40.62 80.681-38.508c-3.03 5.315-5.658 10.085-8.85 15.758c10.447 3.708 20.302 7.655 30.454 10.738c15.84 4.823 32.05 8.119 48.767 5.315c13.951-2.353 25.964-7.88 31.916-21.817c3.456-7.933 3.213-16.171.85-24.384c-3.67 8.146-9.647 13.912-16.742 18.802c-13.79 9.435-29.791 6.883-39.598-6.644c-8.025-11.042-10.548-24.078-12.912-37.084c-2.552-13.94.797-26.588 9.113-37.842c10.473-14.085 25.856-13.966 36.012.238c2.525 3.603 4.25 7.827 6.508 12.106c12.33-24.556 35.58-28.116 47.33-2.139c.184-2.3.425-3.867.506-5.463c.425-20.861-8.798-36.726-25.51-48.5c-19.188-13.485-41.035-18.707-64.076-19.183q-2.257-.045-4.512-.059zm-10.295 9.177l7.735 14.441l14.28-8.047l5.087 9.026l-14.46 8.175l7.844 14.606l-9.154 4.904l-7.703-14.441l-14.275 8.01l-5.121-8.955l14.496-8.174l-7.85-14.678zM19.205 95.88c6.62 7.453 12.89 14.24 18.816 21.297c1.992 2.352 3.907 3.68 7.018 4.011c17.907 2.377 38.635 9.214 56.045 17.81c-15.866-1.503-31.2-.48-46.137 4.103c2.288 6.764 4.732 13.101 6.514 19.638c.796 2.872 1.808 4.08 4.703 4.385c6.324.665 12.568 1.687 18.816 2.564c-5.662 4.188-11.535 7.454-17.304 10.95c-1.142.691-2.362 2.326-2.416 3.588c-.372 9.448-.453 18.92-.64 29.271c7.603-1.09 15.387-2.167 24.37-3.467c-7.523 7.496-19.538 13.874-29.043 21.672c-2.766 7.228-4.999 14.655-7.842 23.106c31.97-12.16 62.637-24.862 86.499-50.426c-2.601-.838-4.57-1.381-6.481-2.113c-7.626-2.83-15.786-4.821-22.777-8.81c-12.912-7.413-14.747-21.577-5.285-33.124c5.764-7.03 13.284-11.627 21.152-15.785c4.117-2.233 8.314-4.292 13.287-6.883c-34.23-31.266-75.34-39.675-119.295-41.787m246.268 25.734s-2.87 3.922-7.762 8.93c-4.942 4.984-12.008 10.87-19.559 16.053c-7.546 5.169-15.625 9.634-22.056 12.412c-6.432 2.71-11.162 3.943-11.162 3.943s2.872-3.919 7.787-8.928c4.892-4.983 11.988-10.87 19.56-16.05c7.573-5.13 15.623-9.57 22.055-12.371c6.458-2.726 11.137-3.989 11.137-3.989m37.841 12.252s-2.762 3.92-7.546 8.93c-4.839 4.981-11.748 10.896-19.133 16.117c-7.416 5.13-15.362 9.62-21.686 12.436c-6.351 2.74-11 4.013-11 4.013s2.787-3.96 7.545-8.968c4.838-4.984 11.746-10.857 19.135-16.08c7.466-5.168 15.36-9.632 21.71-12.436c6.324-2.75 10.975-4.012 10.975-4.012m29.13 13.37s-2.369 3.891-6.54 8.9c-4.171 4.983-10.34 10.924-17.035 16.172c-6.695 5.22-13.95 9.806-19.77 12.675c-5.876 2.844-10.232 4.172-10.232 4.172s2.363-3.907 6.535-8.902c4.171-4.984 10.366-10.896 17.008-16.184c6.723-5.223 13.978-9.738 19.8-12.636c5.873-2.842 10.233-4.198 10.233-4.198zm46.437 20.673c-7.681 0-13.924 6.245-13.924 13.965c0 7.734 6.243 13.977 13.924 13.977h99.932c7.734 0 13.982-6.243 13.982-13.977c0-7.721-6.248-13.965-13.983-13.965zm-129.969 109.2c2.524 2.895 4.993 5.791 7.49 8.689c36.25 42.306-26.356 104.717-33.902 114.709c-7.384 9.863-12.187 24.573-11.21 38.44c-19.017-14.468-17.412-36.484-7.552-58.743c-26.177 11.88-44.785 25.408-54.953 57.361c-4.015 20.875 48.262 43.387 57.719 43.387c62.8 0 68.322-45.737 72.52-79.514c14.308 12.828 2.488 52.056 20.86 66.026c17.415 13.24 48.634 15.97 65.589 2.324c5.022-4.039 42.094-75.26-12.358-101.568c10.803 28.592-3.217 53.538-34.494 65.148c6.608-18.675 16.343-38.23 12.52-62.851c-5.023-28.766-20.522-74.035-46.276-86.102c-5.979-2.776-30.108-7.307-35.953-7.307z"/></symbol>
|
||||||
<symbol id="fishing-lure" viewBox="0 0 512 512"><path fill="currentColor" d="M403.6 24.88c-15.7-.33-32.3 6.3-42.9 10.41l-56.9 30.87l54.1 12.34l-4.8-20.03c32.6-18.93 57-17.6 68.8-11.06c6 3.33 8.8 7.64 9.5 11.89c.6 4.26-.7 9.19-6.2 14.7L324.1 175.1L81.17 320.9C52.61 349.7 34.15 390 25 424.8c-4.62 17.5-6.88 33.7-7.1 45.8c-.11 6.1.31 11.2 1.04 14.8c.68 3.3 1.85 5.1 1.82 5.1c-.1-.1 1.69 1.1 5.16 1.8c3.57.8 8.67 1.2 14.75 1.1c12.17-.2 28.29-2.5 45.81-7.1c33.92-8.9 73.02-26.7 101.52-53.9l-.1-.3c39.2-13.3 67.5-44 99.5-71.7c-39.9 0-80.4.7-122.1-7.2c37.3-1.2 65.5-5.4 77.9-11.1l91.1-151.7L438 86.76c5.5-5.51 10.4-6.76 14.7-6.12c4.2.65 8.5 3.44 11.9 9.45c6.5 11.81 7.8 36.11-11.1 68.81l-20-4.9l12.3 54.2l34.6-63.8c7.8-17.5 10.3-44.3-.1-63.05c-5.5-9.97-14.6-16.93-24.9-18.51c-1.3-.2-2.7-.3-4-.32h-2c.1-1.98 0-3.96-.3-5.91c-1.5-10.39-8.5-19.4-18.5-24.94c-7.4-4.15-16.6-6.57-27-6.79m-271 162.82c-28 35-41.37 70-46.84 109.3l76.04-45.6c-17.7-17.4-17.2-34.8-29.2-63.7M88.7 370.9c5.63.1 11.01 2.3 15 6.3c8.4 8.4 8.4 22.1 0 30.5c-8.44 8.5-22.14 8.5-30.58 0c-8.41-8.4-8.41-22.1 0-30.5c4.13-4.1 9.75-6.4 15.58-6.3"/></symbol>
|
<symbol id="fishing-lure" viewBox="0 0 512 512"><path fill="currentColor" d="M403.6 24.88c-15.7-.33-32.3 6.3-42.9 10.41l-56.9 30.87l54.1 12.34l-4.8-20.03c32.6-18.93 57-17.6 68.8-11.06c6 3.33 8.8 7.64 9.5 11.89c.6 4.26-.7 9.19-6.2 14.7L324.1 175.1L81.17 320.9C52.61 349.7 34.15 390 25 424.8c-4.62 17.5-6.88 33.7-7.1 45.8c-.11 6.1.31 11.2 1.04 14.8c.68 3.3 1.85 5.1 1.82 5.1c-.1-.1 1.69 1.1 5.16 1.8c3.57.8 8.67 1.2 14.75 1.1c12.17-.2 28.29-2.5 45.81-7.1c33.92-8.9 73.02-26.7 101.52-53.9l-.1-.3c39.2-13.3 67.5-44 99.5-71.7c-39.9 0-80.4.7-122.1-7.2c37.3-1.2 65.5-5.4 77.9-11.1l91.1-151.7L438 86.76c5.5-5.51 10.4-6.76 14.7-6.12c4.2.65 8.5 3.44 11.9 9.45c6.5 11.81 7.8 36.11-11.1 68.81l-20-4.9l12.3 54.2l34.6-63.8c7.8-17.5 10.3-44.3-.1-63.05c-5.5-9.97-14.6-16.93-24.9-18.51c-1.3-.2-2.7-.3-4-.32h-2c.1-1.98 0-3.96-.3-5.91c-1.5-10.39-8.5-19.4-18.5-24.94c-7.4-4.15-16.6-6.57-27-6.79m-271 162.82c-28 35-41.37 70-46.84 109.3l76.04-45.6c-17.7-17.4-17.2-34.8-29.2-63.7M88.7 370.9c5.63.1 11.01 2.3 15 6.3c8.4 8.4 8.4 22.1 0 30.5c-8.44 8.5-22.14 8.5-30.58 0c-8.41-8.4-8.41-22.1 0-30.5c4.13-4.1 9.75-6.4 15.58-6.3"/></symbol>
|
||||||
<symbol id="fishing-pole" viewBox="0 0 512 512"><path fill="currentColor" d="M459.36 43.126c-52.275 8.712-112.776 46.666-171.8 96.906c-52.19 44.424-102.796 98.724-142.838 152.305l18.672 15.12c13.228-17.734 27.73-35.612 43.078-53.196l-7.84-8.214l13.02-12.43c4.962 5.48 10.23 10.624 15.588 15.98c-11.517 38.772-39.2 79.74-72.682 112.528c4.815 3.77 9.285 9.016 11.818 13.726c36.024-34.846 65.698-78.494 78.332-122.087c43.844-16.906 66.78-48.94 89.637-90.875c59.482-8.695 102.554-40.688 126.98-69.985c5.128 13.79 10.162 27.596 12.97 41.098c3.867 18.583 3.758 36.084-4.987 53.32c-15.826 31.187-45.75 46.012-69.05 61.634c-11.65 7.81-22.287 15.994-26.587 28.74s-.336 27.582 11.634 44.29c12.763 17.813 31.426 30.763 44.025 43.56c3.362 3.415 6.242 6.77 8.558 10.064a32.64 32.64 0 0 1 21.902 3.244c-.13-.373-.255-.748-.394-1.117c-3.633-9.606-10.07-17.534-17.24-24.818c-14.343-14.568-32.06-27.236-42.22-41.418c-10.282-14.353-11.195-22.164-9.208-28.054s8.8-12.334 19.553-19.543c21.504-14.418 56.188-31.21 75.08-68.44c10.993-21.667 10.92-44.166 6.56-65.128c-7.15-32.718-19.584-59.43-32.56-87.21zm-12.798 13.172l7.666 16.46c-19.566 27.352-61.308 63.002-121.12 72.202l-4.183-7.598c37.565-29.052 74.82-51.47 106.934-63.097l-4.896-11.07zm-138.37 82.662c3.517 5.194 7.076 10.895 9.946 16.133c-21.795 39.982-40.676 66.46-78.537 81.41l-8.94-8.94c22.38-23.795 48.04-48.565 71.984-69.115l-5.57-7.723zM132.14 305.31l-8.81 10.88l23.316 18.88l8.808-10.882zM112 330.18L17.338 447.088c.033.307.18 1.134.828 2.404c1.395 2.734 4.697 6.665 8.582 9.812s8.42 5.56 11.383 6.355c1.378.37 2.216.34 2.524.307l49.72-61.403c-2.815-11.952-.31-25.042 7.965-35.26c8.273-10.218 20.556-15.395 32.833-15.127l4.143-5.115zm17.99 41.866c-6.608.054-13.126 2.98-17.66 8.58c-8.06 9.955-6.555 24.29 3.4 32.35s24.29 6.552 32.35-3.403c.47-.58.904-1.178 1.31-1.787l17.537 3.23l-7.062 38.354l17.7 3.26l10.325-56.057l-35.19-6.48c-1.09-4.877-3.79-9.44-8.023-12.868c-4.355-3.526-9.548-5.222-14.687-5.18zm314.343 20.918c-8.39 0-15 6.61-15 15c0 5.16 2.507 9.642 6.385 12.332c-.485 4.442-1.343 9.902-2.932 15.05c-3.453 10.063-8.195 17.16-17.492 15.186c-7.036-2.698-7.764-9.982-7.37-16.176l12.636-.213l-26.694-40.82c-1.9 6.86-5.49 34.502-3.615 50.008c.625 4.574 2.016 9.724 5.355 14.466c3.338 4.742 8.884 8.768 15.767 10.304c10.428 2.328 20.3-.8 26.63-6.65s9.723-13.474 11.984-20.795c2.397-7.764 3.458-15.483 3.94-21.088c3.32-2.733 5.407-6.887 5.407-11.603c0-8.39-6.61-15-15-15z"/></symbol>
|
<symbol id="fishing-pole" viewBox="0 0 512 512"><path fill="currentColor" d="M459.36 43.126c-52.275 8.712-112.776 46.666-171.8 96.906c-52.19 44.424-102.796 98.724-142.838 152.305l18.672 15.12c13.228-17.734 27.73-35.612 43.078-53.196l-7.84-8.214l13.02-12.43c4.962 5.48 10.23 10.624 15.588 15.98c-11.517 38.772-39.2 79.74-72.682 112.528c4.815 3.77 9.285 9.016 11.818 13.726c36.024-34.846 65.698-78.494 78.332-122.087c43.844-16.906 66.78-48.94 89.637-90.875c59.482-8.695 102.554-40.688 126.98-69.985c5.128 13.79 10.162 27.596 12.97 41.098c3.867 18.583 3.758 36.084-4.987 53.32c-15.826 31.187-45.75 46.012-69.05 61.634c-11.65 7.81-22.287 15.994-26.587 28.74s-.336 27.582 11.634 44.29c12.763 17.813 31.426 30.763 44.025 43.56c3.362 3.415 6.242 6.77 8.558 10.064a32.64 32.64 0 0 1 21.902 3.244c-.13-.373-.255-.748-.394-1.117c-3.633-9.606-10.07-17.534-17.24-24.818c-14.343-14.568-32.06-27.236-42.22-41.418c-10.282-14.353-11.195-22.164-9.208-28.054s8.8-12.334 19.553-19.543c21.504-14.418 56.188-31.21 75.08-68.44c10.993-21.667 10.92-44.166 6.56-65.128c-7.15-32.718-19.584-59.43-32.56-87.21zm-12.798 13.172l7.666 16.46c-19.566 27.352-61.308 63.002-121.12 72.202l-4.183-7.598c37.565-29.052 74.82-51.47 106.934-63.097l-4.896-11.07zm-138.37 82.662c3.517 5.194 7.076 10.895 9.946 16.133c-21.795 39.982-40.676 66.46-78.537 81.41l-8.94-8.94c22.38-23.795 48.04-48.565 71.984-69.115l-5.57-7.723zM132.14 305.31l-8.81 10.88l23.316 18.88l8.808-10.882zM112 330.18L17.338 447.088c.033.307.18 1.134.828 2.404c1.395 2.734 4.697 6.665 8.582 9.812s8.42 5.56 11.383 6.355c1.378.37 2.216.34 2.524.307l49.72-61.403c-2.815-11.952-.31-25.042 7.965-35.26c8.273-10.218 20.556-15.395 32.833-15.127l4.143-5.115zm17.99 41.866c-6.608.054-13.126 2.98-17.66 8.58c-8.06 9.955-6.555 24.29 3.4 32.35s24.29 6.552 32.35-3.403c.47-.58.904-1.178 1.31-1.787l17.537 3.23l-7.062 38.354l17.7 3.26l10.325-56.057l-35.19-6.48c-1.09-4.877-3.79-9.44-8.023-12.868c-4.355-3.526-9.548-5.222-14.687-5.18zm314.343 20.918c-8.39 0-15 6.61-15 15c0 5.16 2.507 9.642 6.385 12.332c-.485 4.442-1.343 9.902-2.932 15.05c-3.453 10.063-8.195 17.16-17.492 15.186c-7.036-2.698-7.764-9.982-7.37-16.176l12.636-.213l-26.694-40.82c-1.9 6.86-5.49 34.502-3.615 50.008c.625 4.574 2.016 9.724 5.355 14.466c3.338 4.742 8.884 8.768 15.767 10.304c10.428 2.328 20.3-.8 26.63-6.65s9.723-13.474 11.984-20.795c2.397-7.764 3.458-15.483 3.94-21.088c3.32-2.733 5.407-6.887 5.407-11.603c0-8.39-6.61-15-15-15z"/></symbol>
|
||||||
|
<symbol id="fist" viewBox="0 0 512 512"><path fill="currentColor" d="m329.8 235.69l62.83-82.71l42.86 32.56l-62.83 82.75zm-12.86-9.53l66.81-88l-45-34.15l-66.81 88zm-27.48-97.78l-19.3 39.57l57-75l-42.51-32.3l-36.24 47.71zm-20.74-73.24l-46.64-35.43l-42 55.31l53.67 26.17zm107 235.52l-139-102.71l-9.92.91l4.56 2l62.16 138.43l-16.52 2.25l-57.68-128.5l-40-17.7l-4-30.84l39.41 19.42l36.36-3.33l17-34.83l-110.9-54.09l-80.68 112.51L177.6 346.67l-22.7 145.62H341V372.62l35.29-48.93L387 275.77z"/></symbol>
|
||||||
<symbol id="flatfish" viewBox="0 0 512 512"><path fill="currentColor" d="M288.9 92.42c-5.3 0-10.7.33-16 .88c-29.8 3.12-65 23.7-90 51.1c-19.5 21.5-32.3 46.6-33.6 69.8l7.6 3.3c6.4-8.9 19.7-26.3 37.6-44.1c25.2-25.1 59.2-51.3 96.5-51c37.6.4 80.9 18 119.9 43.2c18.8 12.2 36.5 26.1 52 40.9c-34.4-73.1-106-114.46-174-114.08m1.9 47.98c-28.3-.3-59.8 22.1-83.6 45.8c-23.8 23.6-39.7 47.4-39.7 47.4l-4.2 6.2l-31.4-13.4c-7.9 9.9-11.1 24.3-10.7 38.7c.4 12.7 4 25.1 7.8 32.5l27.9-12l4.1 6.1c37 54.4 101.5 83.4 157.7 85.5c56.4-7 128.7-26.7 169.3-84l-36-2.5l31.9-31.1c-9.8-15.4-23.8-31.4-40.3-46.3c.3 1.1.4 2.3.4 3.5c0 8.8-7.2 16-16 16s-16-7.2-16-16s7.2-16 16-16h.9c-8.8-7.1-18.1-13.9-27.8-20.1c-37-23.9-78.3-40-110.3-40.3m87.7 50.8l15.8 8.6c-26.6 49.1-22.2 96.1 9.4 128.6l-13 12.6c-37.2-38.3-41.6-95.5-12.2-149.8m-335.64 7c0 21.3-1.94 41.4-18.88 63.2c7.88 6.8 13.34 14.6 16.55 23.6c3.57 10.1 4.67 21.2 5.22 34.2c9.11 1.1 23.71-.3 38.01-4.2c10.03-2.8 19.94-6.7 28.04-10.7c-5.3-10.6-8.2-24.2-8.6-38.7c-.5-16.2 2.7-33.8 12.5-47.7c-8.7-4.9-18.59-9.2-28.74-12.3c-15.18-3.8-29.54-7.4-44.1-7.4M428 248.8c8.8 0 16 7.2 16 16s-7.2 16-16 16s-16-7.2-16-16s7.2-16 16-16m-276.7 60.1c1.5 6.1 4.4 12.7 8.6 19.8c8.1 13.7 21 28.3 36.4 41.6c30.8 26.5 71.9 47.4 103.2 49.2c22.2 1.3 47-11.3 69-28.9c2.4-1.9 4.8-3.9 7.1-5.9c-19.5 3-39 10.4-56.8 10.5c-59.5-1.9-126.1-30.9-167.5-86.3m270.1 59.6c-7.1 3.2-14.3 6.1-21.5 8.6c1.9 9.8 1.3 19.3.2 28.2c7.5-3.1 14.4-7.5 20.6-14.4c2.5-6.8 2.1-14.2.7-22.4"/></symbol>
|
<symbol id="flatfish" viewBox="0 0 512 512"><path fill="currentColor" d="M288.9 92.42c-5.3 0-10.7.33-16 .88c-29.8 3.12-65 23.7-90 51.1c-19.5 21.5-32.3 46.6-33.6 69.8l7.6 3.3c6.4-8.9 19.7-26.3 37.6-44.1c25.2-25.1 59.2-51.3 96.5-51c37.6.4 80.9 18 119.9 43.2c18.8 12.2 36.5 26.1 52 40.9c-34.4-73.1-106-114.46-174-114.08m1.9 47.98c-28.3-.3-59.8 22.1-83.6 45.8c-23.8 23.6-39.7 47.4-39.7 47.4l-4.2 6.2l-31.4-13.4c-7.9 9.9-11.1 24.3-10.7 38.7c.4 12.7 4 25.1 7.8 32.5l27.9-12l4.1 6.1c37 54.4 101.5 83.4 157.7 85.5c56.4-7 128.7-26.7 169.3-84l-36-2.5l31.9-31.1c-9.8-15.4-23.8-31.4-40.3-46.3c.3 1.1.4 2.3.4 3.5c0 8.8-7.2 16-16 16s-16-7.2-16-16s7.2-16 16-16h.9c-8.8-7.1-18.1-13.9-27.8-20.1c-37-23.9-78.3-40-110.3-40.3m87.7 50.8l15.8 8.6c-26.6 49.1-22.2 96.1 9.4 128.6l-13 12.6c-37.2-38.3-41.6-95.5-12.2-149.8m-335.64 7c0 21.3-1.94 41.4-18.88 63.2c7.88 6.8 13.34 14.6 16.55 23.6c3.57 10.1 4.67 21.2 5.22 34.2c9.11 1.1 23.71-.3 38.01-4.2c10.03-2.8 19.94-6.7 28.04-10.7c-5.3-10.6-8.2-24.2-8.6-38.7c-.5-16.2 2.7-33.8 12.5-47.7c-8.7-4.9-18.59-9.2-28.74-12.3c-15.18-3.8-29.54-7.4-44.1-7.4M428 248.8c8.8 0 16 7.2 16 16s-7.2 16-16 16s-16-7.2-16-16s7.2-16 16-16m-276.7 60.1c1.5 6.1 4.4 12.7 8.6 19.8c8.1 13.7 21 28.3 36.4 41.6c30.8 26.5 71.9 47.4 103.2 49.2c22.2 1.3 47-11.3 69-28.9c2.4-1.9 4.8-3.9 7.1-5.9c-19.5 3-39 10.4-56.8 10.5c-59.5-1.9-126.1-30.9-167.5-86.3m270.1 59.6c-7.1 3.2-14.3 6.1-21.5 8.6c1.9 9.8 1.3 19.3.2 28.2c7.5-3.1 14.4-7.5 20.6-14.4c2.5-6.8 2.1-14.2.7-22.4"/></symbol>
|
||||||
<symbol id="flax" viewBox="0 0 512 512"><path fill="currentColor" d="M184.7 26.71c-3.5 9.39-7.3 18.55-9.4 27.49c-3.5 14.16-3.7 27.03 5.6 41.74c4.8 2.79 8 3.15 11.1 2.61c2.5-.44 5.5-1.96 8.6-3.94c1.9-21.33-3.8-46.06-15.9-67.9m183.9 62.77c-1.6 0-3.1.1-4.5.31c-7.6 1.31-12.4 4.49-14.2 16.81l-17.6.9c-1.7-6.6-4.1-10.48-6.3-12.61c-2.3-2.13-4.3-2.89-7.1-3.02c-5.6-.27-14.5 3.71-21.8 10.63c-7.2 6.8-12.6 16.2-13.5 23c-.5 3.4 0 6 1.2 8.1s3.3 4.2 7.9 6.1L290 157c-12.8 1-16.8 5.4-18.8 11.1c-2 5.8-.8 14.6 3.3 22c4 7.4 10.5 12.8 16.1 13.9c5.5 1.1 11.6-.2 19.7-11.6c.1-.2.2-.4.4-.6l14.2 11c-.1.2-.3.4-.4.6c-5 5.9-6.8 10.5-7.1 13.3c-.4 2.8.2 4.2 1.7 6c3.1 3.6 12.7 7.4 23 7.4c10.2 0 20.4-3.5 24.5-7.9c2.1-2.1 3-4.1 3-7.3s-1.2-8-5.3-14.3l13.5-11.6c11.3 9.9 18.1 9.9 23.4 7.5c5.3-2.5 10.4-9.4 12.4-17.7c2-8.2.8-16.8-2.7-21.3c-3.4-4.6-8.7-7.6-22.3-3.8l-6.1-16.9c17.5-7.9 21.2-15.5 21.3-21.2c0-5.8-4.9-13.3-13.1-18.81c-6.2-4.12-13.9-6.73-20.5-7.23c-.5 0-1.1-.1-1.6-.1zM203.4 113.7c-2.6 1.2-5.3 2.1-8.3 2.6c-3.1.5-6.3.6-9.6.1c1.1 8.7 2.5 16.8 4.3 24.5c7.1.9 14.1 2.7 20.2 6.1c-2.9-10.1-5.2-21.1-6.6-33.3m140.5 14.8s.4 16.9 6.5 20.7c5.7 3.6 20.1-3 20.1-3s-14.1 11.2-15 19.3c-.6 5.3 6.7 14.7 6.7 14.7s-12.8-13.1-21-12.9c-6.9.2-17 11.6-17 11.6s6.8-13.7 4.4-20.1c-2.4-6.5-16.4-12.5-16.4-12.5s17.3 5.4 24.1 1c5.7-3.7 7.6-18.8 7.6-18.8m-164.7 29.9c-7.6.3-15 2.3-19.4 5.3c-2.9 2-4.5 4.1-5.2 6.4c-.7 2.4-.8 5.6 1.4 10.7l-14.5 10.1c-9.4-8.9-15.7-9-22.1-6.2c-6.4 2.7-13.1 10.1-17.1 19c-3.89 8.8-4.75 18.5-2.89 23.9c.89 2.7 2.09 4.2 3.99 5.4c1.9 1.1 5 2 10.3 1.4l5.4 16.8c-5.6 3.2-8.4 6.3-9.7 8.6c-1.2 2.4-1.4 4.2-.8 6.6c1.2 4.7 7 11.4 15.1 15.7c8.2 4.3 17.9 6 24.5 4.3s11.1-5.1 12.7-16.9c0-.3.1-.5.1-.8l17.7 3.2c0 .3-.1.5-.1.8c-1.5 6.6-.9 10.4 0 12.4c1 2 2.1 3 4.8 3.8c5.3 1.8 16.6.5 26.3-4s17.3-12 18.8-16.4c.7-2.2.7-3.4-.6-5.6c-1.4-2.2-4.8-5.5-11.7-8.7l5.6-17c15.4 3 22.1-.3 25.3-4.2s4-10.7 1.6-17.7c-2.3-7.1-7.6-13.3-13.6-15.6s-13.2-2.1-23.6 6.7l-12.6-12.8c5.9-6.8 8.7-12.4 9.6-16.4c1-4 .5-6.3-.8-8.5c-2.5-4.4-10.7-8.9-20.8-10c-1.9-.2-3.8-.3-5.8-.3zm-22 47s7.3 9.3 12.8 10.2c7 1 19.8-7.6 19.8-7.6s-7.1 14.9-3.9 21.6c2.1 4.6 13.3 8.8 13.3 8.8s-18.7-2.9-26.2 1.4c-4.8 2.9-8.7 14-8.7 14s-3.5-13.8-9-17.6c-5.7-4-21-2.8-21-2.8s17.8-3.1 22.3-9.7c3.6-5.1.6-18.3.6-18.3m142.9 18.2l-24 46.6c-.9-2-1.8-4-2.8-5.9c-3.6-7.3-7.6-14.2-11.6-20.8c-.3.3-.5.7-.8 1c-3.5 4.3-8.2 7.4-14 9.4c3.7 6 7.2 12.1 10.3 18.4c11.6 23.4 19.4 50 17.8 89.3c-1.1 30-8 67.5-23.2 115.7c-25.1-19.7-29.6-60.7-33.5-89.8c-3.4-25.9-6-54.5-11.5-82.2c-6 1.8-12.1 2.8-18.1 2.6c5.4 26.7 8.3 55.2 11.8 81.9c.6 4.9 1.3 9.6 2 14.4c-5.4-3.7-11.4-7-17.8-9.9c-11.5-5.2-24.4-9.3-38.1-12.5c-1 6.1-3.6 11.9-7.9 16.7c14.3 3.1 27.6 7.2 38.6 12.2c39.7 14.2 35.6 64.3 67.5 83.3h20.5c5.5-16.6 10.1-32 13.8-46.4c13.7-20.4 32.8-40.2 52.7-55.3c-3.8-4.9-6.6-10.5-8.3-16.3c-12.5 9.2-24.6 20.1-35.6 31.8c2.9-16.6 4.5-31.7 5.1-45.5c1.1-27.6-2.3-50.1-8.3-69.6l27.1-52.6c-2.3-1.6-4.5-3.5-6.4-5.7c-2.5-3-4.3-6.8-5.3-10.8m95.9 80c-5 0-10.8 1.1-16 3.4c-8 3.5-14.2 9.5-15.8 13.7c-.7 2.1-.8 3.6 0 5.7c.9 2.1 2.9 5 7.6 8.2l-7.9 16c-13.6-4.5-18.7-2-21.4 1.1c-2.8 3.1-4 10-2.2 17.4s6.6 14.5 11.5 17.3c5 2.9 9.9 3.7 18.7-3.1c.2-.2.4-.3.6-.5l10.4 14.7c-.2.2-.4.3-.6.4v.1c-5.4 3.5-7.4 6.4-7.8 7.5c-.4 1.2-.5 1.1.6 2.5c2.1 3 11.1 8.2 21.4 10.2s21.5.9 26.9-2c2.7-1.5 3.9-3 4.6-5.1s.9-5.6-1.2-11.3l15.8-8.3c7.6 10.5 13.3 12.1 17.4 11.6s8.5-3.9 11.1-9.1c2.5-5.1 2.7-11 .6-15c-2.2-3.9-6.7-7.7-19.3-7.9l-1.1-17.9c8.4-1.1 13.9-3.2 17.1-5.3c3.3-2.1 4.3-3.8 4.8-5.6c1-3.6-1.2-10.4-7-16.6s-14.5-10.9-21.2-11.6s-10.9.4-14.8 9.2l-17.2-3.5c-.1-10.7-3.3-13.4-8.8-15.2c-1.4-.5-3.1-.8-4.8-.9c-.7-.1-1.3-.1-2-.1m12 36s1.7 12.5 6.8 15.6c6.1 3.6 21.6-.8 21.6-.8s-12.6 4.9-14.7 10.4c-2.2 5.3 3.9 16.7 3.9 16.7s-9-9.5-15.2-9.7c-7.4-.1-18.8 10.7-18.8 10.7s6.6-7.8 6-12.2c-.8-6.7-13.4-16-13.4-16s12.9 5.5 17.9 2.5c5.5-3.2 5.9-17.2 5.9-17.2m-320.56 3.7c-2.69-.1-4.85.7-6.11 1.9c-1.71 1.6-3.67 5-1.71 14.5l-16.53 6.4c-5.62-9.4-8.92-9.7-11.25-9.3c-2.34.4-6.49 3.6-9.14 8.9c-2.65 5.2-3.35 11.7-2.2 15.2c1.14 3.5 2.18 5.4 10.07 5.5l3.58 17.2c-6.78 3-7.41 5.5-7.52 7.8s1.51 6 4.43 8.6c2.92 2.5 6.38 3.5 8.65 3c2.28-.5 5.29-2.2 7.91-10.6l17.57 2c.85 11.8 4.27 14.9 7.21 16.1c2.93 1.2 8.2.4 13.1-2.7s8.6-8.3 9.3-12c.6-3.7.4-6.6-7.1-10.9l7.5-16.3c5.4 1.8 7.4.6 9.7-1.7c2.4-2.4 4.1-7 4.1-10.8c-.1-3.8-1.2-5.5-2.6-6.2c-1.4-.6-6.2-1.3-16 4.6L98.21 362c3.69-5.9 2.99-8.9 1.5-11.7c-1.6-2.9-5.43-5.6-9.43-6.6c-.99-.2-1.95-.3-2.84-.4M91.4 375s-4.68 8.5-1.92 12.1c2.75 3.3 14.12 3.7 14.12 3.7s-12.61 1.9-15.64 5.8c-2.06 2.3-.14 9-.14 9s-4.4-9.8-9.92-11.9c-4.68-1.7-14.86 1.5-14.86 1.5s8.67-5 9.09-9.1c.41-3.9-7.03-10.4-7.03-10.4s9.78 7.1 15.57 6.7c4.95-.4 10.73-7.4 10.73-7.4"/></symbol>
|
<symbol id="flax" viewBox="0 0 512 512"><path fill="currentColor" d="M184.7 26.71c-3.5 9.39-7.3 18.55-9.4 27.49c-3.5 14.16-3.7 27.03 5.6 41.74c4.8 2.79 8 3.15 11.1 2.61c2.5-.44 5.5-1.96 8.6-3.94c1.9-21.33-3.8-46.06-15.9-67.9m183.9 62.77c-1.6 0-3.1.1-4.5.31c-7.6 1.31-12.4 4.49-14.2 16.81l-17.6.9c-1.7-6.6-4.1-10.48-6.3-12.61c-2.3-2.13-4.3-2.89-7.1-3.02c-5.6-.27-14.5 3.71-21.8 10.63c-7.2 6.8-12.6 16.2-13.5 23c-.5 3.4 0 6 1.2 8.1s3.3 4.2 7.9 6.1L290 157c-12.8 1-16.8 5.4-18.8 11.1c-2 5.8-.8 14.6 3.3 22c4 7.4 10.5 12.8 16.1 13.9c5.5 1.1 11.6-.2 19.7-11.6c.1-.2.2-.4.4-.6l14.2 11c-.1.2-.3.4-.4.6c-5 5.9-6.8 10.5-7.1 13.3c-.4 2.8.2 4.2 1.7 6c3.1 3.6 12.7 7.4 23 7.4c10.2 0 20.4-3.5 24.5-7.9c2.1-2.1 3-4.1 3-7.3s-1.2-8-5.3-14.3l13.5-11.6c11.3 9.9 18.1 9.9 23.4 7.5c5.3-2.5 10.4-9.4 12.4-17.7c2-8.2.8-16.8-2.7-21.3c-3.4-4.6-8.7-7.6-22.3-3.8l-6.1-16.9c17.5-7.9 21.2-15.5 21.3-21.2c0-5.8-4.9-13.3-13.1-18.81c-6.2-4.12-13.9-6.73-20.5-7.23c-.5 0-1.1-.1-1.6-.1zM203.4 113.7c-2.6 1.2-5.3 2.1-8.3 2.6c-3.1.5-6.3.6-9.6.1c1.1 8.7 2.5 16.8 4.3 24.5c7.1.9 14.1 2.7 20.2 6.1c-2.9-10.1-5.2-21.1-6.6-33.3m140.5 14.8s.4 16.9 6.5 20.7c5.7 3.6 20.1-3 20.1-3s-14.1 11.2-15 19.3c-.6 5.3 6.7 14.7 6.7 14.7s-12.8-13.1-21-12.9c-6.9.2-17 11.6-17 11.6s6.8-13.7 4.4-20.1c-2.4-6.5-16.4-12.5-16.4-12.5s17.3 5.4 24.1 1c5.7-3.7 7.6-18.8 7.6-18.8m-164.7 29.9c-7.6.3-15 2.3-19.4 5.3c-2.9 2-4.5 4.1-5.2 6.4c-.7 2.4-.8 5.6 1.4 10.7l-14.5 10.1c-9.4-8.9-15.7-9-22.1-6.2c-6.4 2.7-13.1 10.1-17.1 19c-3.89 8.8-4.75 18.5-2.89 23.9c.89 2.7 2.09 4.2 3.99 5.4c1.9 1.1 5 2 10.3 1.4l5.4 16.8c-5.6 3.2-8.4 6.3-9.7 8.6c-1.2 2.4-1.4 4.2-.8 6.6c1.2 4.7 7 11.4 15.1 15.7c8.2 4.3 17.9 6 24.5 4.3s11.1-5.1 12.7-16.9c0-.3.1-.5.1-.8l17.7 3.2c0 .3-.1.5-.1.8c-1.5 6.6-.9 10.4 0 12.4c1 2 2.1 3 4.8 3.8c5.3 1.8 16.6.5 26.3-4s17.3-12 18.8-16.4c.7-2.2.7-3.4-.6-5.6c-1.4-2.2-4.8-5.5-11.7-8.7l5.6-17c15.4 3 22.1-.3 25.3-4.2s4-10.7 1.6-17.7c-2.3-7.1-7.6-13.3-13.6-15.6s-13.2-2.1-23.6 6.7l-12.6-12.8c5.9-6.8 8.7-12.4 9.6-16.4c1-4 .5-6.3-.8-8.5c-2.5-4.4-10.7-8.9-20.8-10c-1.9-.2-3.8-.3-5.8-.3zm-22 47s7.3 9.3 12.8 10.2c7 1 19.8-7.6 19.8-7.6s-7.1 14.9-3.9 21.6c2.1 4.6 13.3 8.8 13.3 8.8s-18.7-2.9-26.2 1.4c-4.8 2.9-8.7 14-8.7 14s-3.5-13.8-9-17.6c-5.7-4-21-2.8-21-2.8s17.8-3.1 22.3-9.7c3.6-5.1.6-18.3.6-18.3m142.9 18.2l-24 46.6c-.9-2-1.8-4-2.8-5.9c-3.6-7.3-7.6-14.2-11.6-20.8c-.3.3-.5.7-.8 1c-3.5 4.3-8.2 7.4-14 9.4c3.7 6 7.2 12.1 10.3 18.4c11.6 23.4 19.4 50 17.8 89.3c-1.1 30-8 67.5-23.2 115.7c-25.1-19.7-29.6-60.7-33.5-89.8c-3.4-25.9-6-54.5-11.5-82.2c-6 1.8-12.1 2.8-18.1 2.6c5.4 26.7 8.3 55.2 11.8 81.9c.6 4.9 1.3 9.6 2 14.4c-5.4-3.7-11.4-7-17.8-9.9c-11.5-5.2-24.4-9.3-38.1-12.5c-1 6.1-3.6 11.9-7.9 16.7c14.3 3.1 27.6 7.2 38.6 12.2c39.7 14.2 35.6 64.3 67.5 83.3h20.5c5.5-16.6 10.1-32 13.8-46.4c13.7-20.4 32.8-40.2 52.7-55.3c-3.8-4.9-6.6-10.5-8.3-16.3c-12.5 9.2-24.6 20.1-35.6 31.8c2.9-16.6 4.5-31.7 5.1-45.5c1.1-27.6-2.3-50.1-8.3-69.6l27.1-52.6c-2.3-1.6-4.5-3.5-6.4-5.7c-2.5-3-4.3-6.8-5.3-10.8m95.9 80c-5 0-10.8 1.1-16 3.4c-8 3.5-14.2 9.5-15.8 13.7c-.7 2.1-.8 3.6 0 5.7c.9 2.1 2.9 5 7.6 8.2l-7.9 16c-13.6-4.5-18.7-2-21.4 1.1c-2.8 3.1-4 10-2.2 17.4s6.6 14.5 11.5 17.3c5 2.9 9.9 3.7 18.7-3.1c.2-.2.4-.3.6-.5l10.4 14.7c-.2.2-.4.3-.6.4v.1c-5.4 3.5-7.4 6.4-7.8 7.5c-.4 1.2-.5 1.1.6 2.5c2.1 3 11.1 8.2 21.4 10.2s21.5.9 26.9-2c2.7-1.5 3.9-3 4.6-5.1s.9-5.6-1.2-11.3l15.8-8.3c7.6 10.5 13.3 12.1 17.4 11.6s8.5-3.9 11.1-9.1c2.5-5.1 2.7-11 .6-15c-2.2-3.9-6.7-7.7-19.3-7.9l-1.1-17.9c8.4-1.1 13.9-3.2 17.1-5.3c3.3-2.1 4.3-3.8 4.8-5.6c1-3.6-1.2-10.4-7-16.6s-14.5-10.9-21.2-11.6s-10.9.4-14.8 9.2l-17.2-3.5c-.1-10.7-3.3-13.4-8.8-15.2c-1.4-.5-3.1-.8-4.8-.9c-.7-.1-1.3-.1-2-.1m12 36s1.7 12.5 6.8 15.6c6.1 3.6 21.6-.8 21.6-.8s-12.6 4.9-14.7 10.4c-2.2 5.3 3.9 16.7 3.9 16.7s-9-9.5-15.2-9.7c-7.4-.1-18.8 10.7-18.8 10.7s6.6-7.8 6-12.2c-.8-6.7-13.4-16-13.4-16s12.9 5.5 17.9 2.5c5.5-3.2 5.9-17.2 5.9-17.2m-320.56 3.7c-2.69-.1-4.85.7-6.11 1.9c-1.71 1.6-3.67 5-1.71 14.5l-16.53 6.4c-5.62-9.4-8.92-9.7-11.25-9.3c-2.34.4-6.49 3.6-9.14 8.9c-2.65 5.2-3.35 11.7-2.2 15.2c1.14 3.5 2.18 5.4 10.07 5.5l3.58 17.2c-6.78 3-7.41 5.5-7.52 7.8s1.51 6 4.43 8.6c2.92 2.5 6.38 3.5 8.65 3c2.28-.5 5.29-2.2 7.91-10.6l17.57 2c.85 11.8 4.27 14.9 7.21 16.1c2.93 1.2 8.2.4 13.1-2.7s8.6-8.3 9.3-12c.6-3.7.4-6.6-7.1-10.9l7.5-16.3c5.4 1.8 7.4.6 9.7-1.7c2.4-2.4 4.1-7 4.1-10.8c-.1-3.8-1.2-5.5-2.6-6.2c-1.4-.6-6.2-1.3-16 4.6L98.21 362c3.69-5.9 2.99-8.9 1.5-11.7c-1.6-2.9-5.43-5.6-9.43-6.6c-.99-.2-1.95-.3-2.84-.4M91.4 375s-4.68 8.5-1.92 12.1c2.75 3.3 14.12 3.7 14.12 3.7s-12.61 1.9-15.64 5.8c-2.06 2.3-.14 9-.14 9s-4.4-9.8-9.92-11.9c-4.68-1.7-14.86 1.5-14.86 1.5s8.67-5 9.09-9.1c.41-3.9-7.03-10.4-7.03-10.4s9.78 7.1 15.57 6.7c4.95-.4 10.73-7.4 10.73-7.4"/></symbol>
|
||||||
<symbol id="flying-flag" viewBox="0 0 512 512"><path fill="currentColor" d="M356.688 19.188c-6.83-.032-12.837.64-18.125 1.843c-24.178 5.495-36.437 21.983-50.938 41.157c-14.5 19.175-31.317 40.993-62.78 47.47C195.08 115.78 154.27 108.253 91.25 78.5c-10.013 44.88-33.406 128.62-60.906 178.656c60.093 28.5 97.245 34.926 121 30.875c.01 0 .02.004.03 0c21.59-5.827 34.487-20.094 47.876-43.092c17.014-29.227 32.563-72.198 60.25-123.188l16.406 8.938c-16.69 30.735-28.802 58.617-40 82.937c8.552-6.512 18.633-11.77 31.063-14.594c27.71-6.296 65.053-.495 121.655 24.75c-6.932-29.276-1.885-61.913 9.875-92.218c12.686-32.69 33.038-62.907 56.28-84.03c-42.595-19.553-73.152-27.554-95.124-28.282c-1.01-.033-1.993-.058-2.97-.063zm127.54 14.144a10.8 10.8 0 0 0-2.664.266c-4.378.977-8.94 4.424-12.084 11.097L289.53 497.31h23.61L490.972 49.368c3.475-10.153-.75-15.86-6.746-16.035z"/></symbol>
|
<symbol id="flying-flag" viewBox="0 0 512 512"><path fill="currentColor" d="M356.688 19.188c-6.83-.032-12.837.64-18.125 1.843c-24.178 5.495-36.437 21.983-50.938 41.157c-14.5 19.175-31.317 40.993-62.78 47.47C195.08 115.78 154.27 108.253 91.25 78.5c-10.013 44.88-33.406 128.62-60.906 178.656c60.093 28.5 97.245 34.926 121 30.875c.01 0 .02.004.03 0c21.59-5.827 34.487-20.094 47.876-43.092c17.014-29.227 32.563-72.198 60.25-123.188l16.406 8.938c-16.69 30.735-28.802 58.617-40 82.937c8.552-6.512 18.633-11.77 31.063-14.594c27.71-6.296 65.053-.495 121.655 24.75c-6.932-29.276-1.885-61.913 9.875-92.218c12.686-32.69 33.038-62.907 56.28-84.03c-42.595-19.553-73.152-27.554-95.124-28.282c-1.01-.033-1.993-.058-2.97-.063zm127.54 14.144a10.8 10.8 0 0 0-2.664.266c-4.378.977-8.94 4.424-12.084 11.097L289.53 497.31h23.61L490.972 49.368c3.475-10.153-.75-15.86-6.746-16.035z"/></symbol>
|
||||||
|
|
@ -122,6 +124,7 @@
|
||||||
<symbol id="healing" viewBox="0 0 512 512"><path fill="currentColor" d="M250.9 18.9c-23.9 2.99-45.3 30.65-45.3 66.99c0 19.91 6.8 37.41 16.8 49.61l12.2 14.5l-18.7 3.5c-13 2.5-22.6 9.5-30.7 20.8c-8.5 11.5-14.8 26.9-19.1 45.2c-8 32.7-9.9 72.7-9.9 108.2h43.6l11.7 160.5c30.4 7 63.1 6.5 92.3 0l10.7-160.5H356c0-35.7-.5-76.4-7.8-109.7c-3.9-17.9-10-33.7-18.2-45.1c-8.2-11.1-18.5-17.8-33.3-20.1l-18.9-3l11.9-14.9c9.9-12.1 16.4-29.6 16.4-49.01c0-38.54-24-66.99-50.3-66.99zm145 3.59v41.85h-41.8v50.16h41.8v41.6h49.9v-41.6h41.9V64.34h-41.9V22.49zM52.92 62.89v30.58H22.39v36.63h30.53v30.4h36.4v-30.4h30.58V93.47H89.32V62.89zM92.63 199.7v21.8H70.75v26.3h21.88v21.9h26.27v-21.9h21.8v-26.3h-21.8v-21.8zm355.07 62.4v21.8h-21.9v26.3h21.9v21.9H474v-21.9h21.8v-26.3H474v-21.8zm-307.5 99.4v15h-15v18h15v15h18.1v-15h15v-18h-15v-15zm230 45.8v15h-15v18h15v15h18v-15h15v-18h-15v-15zM49.32 431.8v15h-15v18h15v15h18.01v-15h15v-18h-15v-15z"/></symbol>
|
<symbol id="healing" viewBox="0 0 512 512"><path fill="currentColor" d="M250.9 18.9c-23.9 2.99-45.3 30.65-45.3 66.99c0 19.91 6.8 37.41 16.8 49.61l12.2 14.5l-18.7 3.5c-13 2.5-22.6 9.5-30.7 20.8c-8.5 11.5-14.8 26.9-19.1 45.2c-8 32.7-9.9 72.7-9.9 108.2h43.6l11.7 160.5c30.4 7 63.1 6.5 92.3 0l10.7-160.5H356c0-35.7-.5-76.4-7.8-109.7c-3.9-17.9-10-33.7-18.2-45.1c-8.2-11.1-18.5-17.8-33.3-20.1l-18.9-3l11.9-14.9c9.9-12.1 16.4-29.6 16.4-49.01c0-38.54-24-66.99-50.3-66.99zm145 3.59v41.85h-41.8v50.16h41.8v41.6h49.9v-41.6h41.9V64.34h-41.9V22.49zM52.92 62.89v30.58H22.39v36.63h30.53v30.4h36.4v-30.4h30.58V93.47H89.32V62.89zM92.63 199.7v21.8H70.75v26.3h21.88v21.9h26.27v-21.9h21.8v-26.3h-21.8v-21.8zm355.07 62.4v21.8h-21.9v26.3h21.9v21.9H474v-21.9h21.8v-26.3H474v-21.8zm-307.5 99.4v15h-15v18h15v15h18.1v-15h15v-18h-15v-15zm230 45.8v15h-15v18h15v15h18v-15h15v-18h-15v-15zM49.32 431.8v15h-15v18h15v15h18.01v-15h15v-18h-15v-15z"/></symbol>
|
||||||
<symbol id="heart-necklace" viewBox="0 0 512 512"><path fill="currentColor" d="M73.09 23.21h1.2c6.9.31 12.8 4.74 17.2 9.89c5.4 6.35 9.41 14.82 11.71 24.59c2.4 9.77 2.7 19.13.8 27.22c-.5 2.17-1.2 4.35-2.1 6.42c5.2.24 10.3 2.59 14.6 5.6c6.7 4.87 12.7 12.07 17.4 20.97s7.3 17.9 7.6 26.2c.1 5.8-1 11.9-4.5 16.6c6.6-1.7 13.5.4 19.1 3.8c7.2 4.2 13.7 10.9 19.2 19.4c5.4 8.4 8.8 17.2 9.7 25.4c.3 3 .3 6.1-.2 9.1c5-.8 10.3.3 15 2.1c7.6 3.1 15.1 8.7 21.8 16.3c6.6 7.5 11.3 15.6 13.4 23.7c1.1 4 1.6 8.4.9 12.6c5.6-3.2 12.5-4.8 20.1-4.8c7.7 0 14.5 1.6 20.2 4.8c-.7-4.1-.3-8.5.8-12.6c2.2-8.1 6.8-16.2 13.5-23.8c6.6-7.6 14.1-13.1 21.9-16.3c4.6-1.9 9.9-2.9 14.9-2.1c-.5-3-.5-6.1-.2-9c.9-8.3 4.2-17 9.7-25.5s12-15.1 19.2-19.4c5.6-3.3 12.4-5.5 18.8-3.8c-3.3-4.7-4.4-10.8-4.3-16.6c.2-8.3 2.8-17.3 7.5-26.1c4.7-9 10.7-16.1 17.5-20.94c4.2-3.09 9.3-5.46 14.6-5.7c-.9-2.04-1.6-4.18-2.1-6.32c-1.8-8.07-1.6-17.43.8-27.2c2.3-9.76 6.3-18.22 11.7-24.57c5.3-6.36 13.2-11.59 22.2-9.42s13.6 10.39 15.4 18.48c1.9 8.09 1.6 17.46-.7 27.23c-2.4 9.77-6.4 18.24-11.7 24.56c-4.5 5.29-10.5 9.78-17.6 9.98c1.2 3.5 1.7 7.4 1.5 11.1c-.1 8.3-2.7 17.2-7.4 26.2c-4.7 8.8-10.7 16-17.4 20.8c-5.8 4.2-13 7-20.1 5.2c3.7 5.1 4.5 11.8 3.9 18.1c-1 8.3-4.3 17-9.8 25.5c-5.4 8.5-12 15.1-19.1 19.4c-5.2 3-11.4 5.1-17.3 4.1c.5 3.9 0 7.9-1 11.7c-2.2 8-6.8 16.1-13.5 23.7c-6.6 7.6-14.1 13.1-21.9 16.3c-5 2-10.8 3.1-16.2 1.9c1.1 2.1 2 4.3 2.7 6.5q1.05 3.15 1.8 6.3c-6.4.7-12.2 2.1-17.5 4.2c-.4-1.7-.8-3.4-1.3-4.9c-1.7-4.8-3.8-8.1-6.5-10.2c-2.8-2.1-6.5-3.6-13-3.6s-10.2 1.5-13 3.6c-2.7 2.1-4.8 5.4-6.5 10.2c-.5 1.5-.9 3.2-1.3 4.9c-5.3-2.1-11.1-3.5-17.5-4.2q.75-3.15 1.8-6.3c.7-2.2 1.6-4.4 2.6-6.4c-5.3 1.1-11.1 0-16.1-2c-7.7-3.1-15.2-8.7-21.9-16.2c-6.6-7.6-11.3-15.7-13.4-23.7c-1-3.8-1.5-7.9-1-11.7c-6 1-12.2-1.1-17.3-4.2c-7.2-4.2-13.7-10.9-19.2-19.4c-5.4-8.4-8.8-17.2-9.7-25.4c-.7-6.3.1-13 3.8-18.2c-7.1 1.9-14.3-1-20.1-5c-6.8-4.9-12.71-12.1-17.51-21c-4.7-8.9-7.3-17.8-7.5-26.2c0-3.7.4-7.6 1.7-11.2c-7.1-.2-13.2-4.66-17.6-9.87c-5.3-6.36-9.3-14.83-11.7-24.6c-2.3-9.77-2.6-19.13-.8-27.22c2-8.11 6.5-16.32 15.5-18.49c1.3-.31 2.5-.47 3.8-.51m-1.8 23.09c-.9 4.5-1 11.54.8 18.95c1.8 7.4 5 13.65 8 17.21c2.4 2.85 3.9 3.31 4.1 3.25c.3-.1 1.4-1.17 2.3-4.79c.9-4.51 1-11.54-.8-18.95s-5-13.65-7.9-17.22c-2.5-2.84-4-3.31-4.3-3.25c-.2.1-1.3 1.17-2.2 4.8m363.01-1.55c-3 3.55-6.2 9.8-8 17.21s-1.8 14.44-.7 18.96c.8 3.54 1.9 4.68 2.2 4.75c.3.1 1.8-.45 4.1-3.23c3-3.54 6.2-9.8 8-17.2c1.8-7.41 1.8-14.44.7-18.96c-.8-3.55-1.9-4.69-2.2-4.76c-.3-.1-1.8.45-4.1 3.23m-28.4 66.75c-3.8 2.7-8.4 8-12 14.7c-3.5 6.7-5.3 13.5-5.4 18.2c-.1 3.6.7 5 1 5.1c.2.2 1.8 0 4.8-2.1c3.8-2.7 8.4-7.9 12-14.7c3.5-6.7 5.3-13.5 5.4-18.1c.1-3.5-.7-5-.9-5.2c-.3-.1-1.9 0-4.9 2.1m-305.7 3.1c.2 4.6 1.9 11.5 5.4 18.2c3.6 6.7 8.3 12 12 14.7c3 2.2 4.6 2.3 5 2.3c.1-.2.9-1.5.9-5.4c-.2-4.6-1.9-11.4-5.5-18.2c-3.5-6.7-8.2-11.9-12-14.7c-3.1-2.2-4.6-2.2-4.9-2.1c-.2.1-1 1.5-.9 5.2m265 65.2c-4.1 2.4-9.1 7.2-13.3 13.6c-4.1 6.4-6.4 13.1-6.9 17.7c-.4 3.6.3 5 .6 5.2c.2.2 1.8.2 4.9-1.7c4-2.3 9.1-7.2 13.2-13.6s6.4-13 6.9-17.7c.5-3.6-.2-5-.4-5.2c-.3-.2-1.9-.1-5 1.7M141.8 178c-.2.4-.8 1.8-.4 5.4c.6 4.6 2.8 11.3 7 17.7c4.1 6.4 9.2 11.2 13.1 13.6c3.4 2 5 1.8 5.2 1.7c.1-.1.8-1.6.4-5.2c-.6-4.6-2.8-11.3-7-17.7c-4.1-6.4-9.2-11.2-13.2-13.6c-3.4-2-4.9-1.8-5.1-1.9m177.3 59.1c-4.4 1.7-10.1 5.7-15.1 11.4c-5.1 5.7-8.3 11.9-9.6 16.4c-.9 3.6-.5 5.1-.2 5.3c.2.2 1.8.4 5.1-.9c4.4-1.8 10.1-5.8 15.1-11.5c5.1-5.7 8.3-11.9 9.6-16.4c.9-3.5.5-5.1.3-5.3c-.3-.2-1.9-.4-5.2 1m-131 4.4c1.2 4.4 4.5 10.6 9.5 16.4c5.1 5.7 10.8 9.7 15.1 11.5c3.5 1.4 5 1.1 5.2.9s.7-1.6-.3-5.3c-1.2-4.5-4.5-10.7-9.5-16.4s-10.8-9.7-15.1-11.5c-3.5-1.4-5-1.1-5.2-.9s-.6 1.8.3 5.3M304 318.3c13 0 31.8 5.9 38.5 16s10.5 24.5 10.5 39c0 20-24.2 42.6-43.7 63.9c-17.1 18.9-37.4 36.4-53.3 51.6c-15.9-15.2-36.2-32.7-53.3-51.6c-19.5-21.3-43.7-43.9-43.7-63.9c0-14.5 3.8-28.9 10.5-39s25.5-16 38.5-16c14.5 0 21.6 2.8 29.6 9.4c9.8 8 17.4 33.1 18.4 33.1s8.6-25.1 18.4-33.1c8-6.6 15.1-9.4 29.6-9.4"/></symbol>
|
<symbol id="heart-necklace" viewBox="0 0 512 512"><path fill="currentColor" d="M73.09 23.21h1.2c6.9.31 12.8 4.74 17.2 9.89c5.4 6.35 9.41 14.82 11.71 24.59c2.4 9.77 2.7 19.13.8 27.22c-.5 2.17-1.2 4.35-2.1 6.42c5.2.24 10.3 2.59 14.6 5.6c6.7 4.87 12.7 12.07 17.4 20.97s7.3 17.9 7.6 26.2c.1 5.8-1 11.9-4.5 16.6c6.6-1.7 13.5.4 19.1 3.8c7.2 4.2 13.7 10.9 19.2 19.4c5.4 8.4 8.8 17.2 9.7 25.4c.3 3 .3 6.1-.2 9.1c5-.8 10.3.3 15 2.1c7.6 3.1 15.1 8.7 21.8 16.3c6.6 7.5 11.3 15.6 13.4 23.7c1.1 4 1.6 8.4.9 12.6c5.6-3.2 12.5-4.8 20.1-4.8c7.7 0 14.5 1.6 20.2 4.8c-.7-4.1-.3-8.5.8-12.6c2.2-8.1 6.8-16.2 13.5-23.8c6.6-7.6 14.1-13.1 21.9-16.3c4.6-1.9 9.9-2.9 14.9-2.1c-.5-3-.5-6.1-.2-9c.9-8.3 4.2-17 9.7-25.5s12-15.1 19.2-19.4c5.6-3.3 12.4-5.5 18.8-3.8c-3.3-4.7-4.4-10.8-4.3-16.6c.2-8.3 2.8-17.3 7.5-26.1c4.7-9 10.7-16.1 17.5-20.94c4.2-3.09 9.3-5.46 14.6-5.7c-.9-2.04-1.6-4.18-2.1-6.32c-1.8-8.07-1.6-17.43.8-27.2c2.3-9.76 6.3-18.22 11.7-24.57c5.3-6.36 13.2-11.59 22.2-9.42s13.6 10.39 15.4 18.48c1.9 8.09 1.6 17.46-.7 27.23c-2.4 9.77-6.4 18.24-11.7 24.56c-4.5 5.29-10.5 9.78-17.6 9.98c1.2 3.5 1.7 7.4 1.5 11.1c-.1 8.3-2.7 17.2-7.4 26.2c-4.7 8.8-10.7 16-17.4 20.8c-5.8 4.2-13 7-20.1 5.2c3.7 5.1 4.5 11.8 3.9 18.1c-1 8.3-4.3 17-9.8 25.5c-5.4 8.5-12 15.1-19.1 19.4c-5.2 3-11.4 5.1-17.3 4.1c.5 3.9 0 7.9-1 11.7c-2.2 8-6.8 16.1-13.5 23.7c-6.6 7.6-14.1 13.1-21.9 16.3c-5 2-10.8 3.1-16.2 1.9c1.1 2.1 2 4.3 2.7 6.5q1.05 3.15 1.8 6.3c-6.4.7-12.2 2.1-17.5 4.2c-.4-1.7-.8-3.4-1.3-4.9c-1.7-4.8-3.8-8.1-6.5-10.2c-2.8-2.1-6.5-3.6-13-3.6s-10.2 1.5-13 3.6c-2.7 2.1-4.8 5.4-6.5 10.2c-.5 1.5-.9 3.2-1.3 4.9c-5.3-2.1-11.1-3.5-17.5-4.2q.75-3.15 1.8-6.3c.7-2.2 1.6-4.4 2.6-6.4c-5.3 1.1-11.1 0-16.1-2c-7.7-3.1-15.2-8.7-21.9-16.2c-6.6-7.6-11.3-15.7-13.4-23.7c-1-3.8-1.5-7.9-1-11.7c-6 1-12.2-1.1-17.3-4.2c-7.2-4.2-13.7-10.9-19.2-19.4c-5.4-8.4-8.8-17.2-9.7-25.4c-.7-6.3.1-13 3.8-18.2c-7.1 1.9-14.3-1-20.1-5c-6.8-4.9-12.71-12.1-17.51-21c-4.7-8.9-7.3-17.8-7.5-26.2c0-3.7.4-7.6 1.7-11.2c-7.1-.2-13.2-4.66-17.6-9.87c-5.3-6.36-9.3-14.83-11.7-24.6c-2.3-9.77-2.6-19.13-.8-27.22c2-8.11 6.5-16.32 15.5-18.49c1.3-.31 2.5-.47 3.8-.51m-1.8 23.09c-.9 4.5-1 11.54.8 18.95c1.8 7.4 5 13.65 8 17.21c2.4 2.85 3.9 3.31 4.1 3.25c.3-.1 1.4-1.17 2.3-4.79c.9-4.51 1-11.54-.8-18.95s-5-13.65-7.9-17.22c-2.5-2.84-4-3.31-4.3-3.25c-.2.1-1.3 1.17-2.2 4.8m363.01-1.55c-3 3.55-6.2 9.8-8 17.21s-1.8 14.44-.7 18.96c.8 3.54 1.9 4.68 2.2 4.75c.3.1 1.8-.45 4.1-3.23c3-3.54 6.2-9.8 8-17.2c1.8-7.41 1.8-14.44.7-18.96c-.8-3.55-1.9-4.69-2.2-4.76c-.3-.1-1.8.45-4.1 3.23m-28.4 66.75c-3.8 2.7-8.4 8-12 14.7c-3.5 6.7-5.3 13.5-5.4 18.2c-.1 3.6.7 5 1 5.1c.2.2 1.8 0 4.8-2.1c3.8-2.7 8.4-7.9 12-14.7c3.5-6.7 5.3-13.5 5.4-18.1c.1-3.5-.7-5-.9-5.2c-.3-.1-1.9 0-4.9 2.1m-305.7 3.1c.2 4.6 1.9 11.5 5.4 18.2c3.6 6.7 8.3 12 12 14.7c3 2.2 4.6 2.3 5 2.3c.1-.2.9-1.5.9-5.4c-.2-4.6-1.9-11.4-5.5-18.2c-3.5-6.7-8.2-11.9-12-14.7c-3.1-2.2-4.6-2.2-4.9-2.1c-.2.1-1 1.5-.9 5.2m265 65.2c-4.1 2.4-9.1 7.2-13.3 13.6c-4.1 6.4-6.4 13.1-6.9 17.7c-.4 3.6.3 5 .6 5.2c.2.2 1.8.2 4.9-1.7c4-2.3 9.1-7.2 13.2-13.6s6.4-13 6.9-17.7c.5-3.6-.2-5-.4-5.2c-.3-.2-1.9-.1-5 1.7M141.8 178c-.2.4-.8 1.8-.4 5.4c.6 4.6 2.8 11.3 7 17.7c4.1 6.4 9.2 11.2 13.1 13.6c3.4 2 5 1.8 5.2 1.7c.1-.1.8-1.6.4-5.2c-.6-4.6-2.8-11.3-7-17.7c-4.1-6.4-9.2-11.2-13.2-13.6c-3.4-2-4.9-1.8-5.1-1.9m177.3 59.1c-4.4 1.7-10.1 5.7-15.1 11.4c-5.1 5.7-8.3 11.9-9.6 16.4c-.9 3.6-.5 5.1-.2 5.3c.2.2 1.8.4 5.1-.9c4.4-1.8 10.1-5.8 15.1-11.5c5.1-5.7 8.3-11.9 9.6-16.4c.9-3.5.5-5.1.3-5.3c-.3-.2-1.9-.4-5.2 1m-131 4.4c1.2 4.4 4.5 10.6 9.5 16.4c5.1 5.7 10.8 9.7 15.1 11.5c3.5 1.4 5 1.1 5.2.9s.7-1.6-.3-5.3c-1.2-4.5-4.5-10.7-9.5-16.4s-10.8-9.7-15.1-11.5c-3.5-1.4-5-1.1-5.2-.9s-.6 1.8.3 5.3M304 318.3c13 0 31.8 5.9 38.5 16s10.5 24.5 10.5 39c0 20-24.2 42.6-43.7 63.9c-17.1 18.9-37.4 36.4-53.3 51.6c-15.9-15.2-36.2-32.7-53.3-51.6c-19.5-21.3-43.7-43.9-43.7-63.9c0-14.5 3.8-28.9 10.5-39s25.5-16 38.5-16c14.5 0 21.6 2.8 29.6 9.4c9.8 8 17.4 33.1 18.4 33.1s8.6-25.1 18.4-33.1c8-6.6 15.1-9.4 29.6-9.4"/></symbol>
|
||||||
<symbol id="heart-plus" viewBox="0 0 512 512"><path fill="currentColor" d="M372.48 31.215c-77.65 0-116.48 65.73-116.48 65.73s-38.83-65.72-116.48-65.72c-37.14 0-107.77 33.72-107.77 125.13c0 161.24 224.25 324.43 224.25 324.43s224.25-163.19 224.25-324.43c0-91.42-70.63-125.13-107.77-125.14m-145.492 115.02h60.698v79.415h79.238v60.7h-79.238v79.884h-60.698V286.35h-80.064v-60.7h80.064z"/></symbol>
|
<symbol id="heart-plus" viewBox="0 0 512 512"><path fill="currentColor" d="M372.48 31.215c-77.65 0-116.48 65.73-116.48 65.73s-38.83-65.72-116.48-65.72c-37.14 0-107.77 33.72-107.77 125.13c0 161.24 224.25 324.43 224.25 324.43s224.25-163.19 224.25-324.43c0-91.42-70.63-125.13-107.77-125.14m-145.492 115.02h60.698v79.415h79.238v60.7h-79.238v79.884h-60.698V286.35h-80.064v-60.7h80.064z"/></symbol>
|
||||||
|
<symbol id="heart-tower" viewBox="0 0 512 512"><path fill="currentColor" d="M67.813 23.03v111.126l61.156 75.813v188.655H89.624l-28.72 92.813h389.158l-28.72-92.813H382V209.97l61.156-75.814V23.03H378.72v52.407h-39.19V23.032h-65.124v52.407h-38.53V23.032H170.75v52.407h-38.5V23.032H67.812zm132.343 143.907c20.707-.04 41.94 10.97 55.156 35.782c32.476-55.953 118.296-42.723 116.094 26.218c-2.067 64.67-89.716 86.23-116.094 154.906c-27.862-68.683-117.91-86.106-115.75-154.906c1.203-38.326 30.33-61.943 60.594-62m113.78 20.657a37.6 37.6 0 0 0-14.373 2.844c12.334 1.777 25.138 10.802 33.28 24.906c7.318 12.674 9.206 26.573 6.157 37.656c7.633-6.842 12.406-16.793 12.406-27.938c0-20.81-16.657-37.468-37.47-37.468"/></symbol>
|
||||||
<symbol id="hearts" viewBox="0 0 512 512"><path fill="currentColor" d="M480.25 156.355c0 161.24-224.25 324.43-224.25 324.43S31.75 317.595 31.75 156.355c0-91.41 70.63-125.13 107.77-125.13c77.65 0 116.48 65.72 116.48 65.72s38.83-65.73 116.48-65.73c37.14.01 107.77 33.72 107.77 125.14"/></symbol>
|
<symbol id="hearts" viewBox="0 0 512 512"><path fill="currentColor" d="M480.25 156.355c0 161.24-224.25 324.43-224.25 324.43S31.75 317.595 31.75 156.355c0-91.41 70.63-125.13 107.77-125.13c77.65 0 116.48 65.72 116.48 65.72s38.83-65.73 116.48-65.73c37.14.01 107.77 33.72 107.77 125.14"/></symbol>
|
||||||
<symbol id="herbs-bundle" viewBox="0 0 512 512"><path fill="currentColor" d="M478 23.74c-11.3.28-23.5 1.47-34.9 3.67c-16 3.08-30.4 8.33-37.9 13.88c-.7 2.21-.9 5.24-.8 7.29c0 2.1.3 4.38.7 6.68c13.3-9.91 29.6-15.59 46.1-20.96c-14.3 10.07-26.6 20.65-38.2 31.49c8.1 3.57 17.7 3.62 23.9-.77h.1c13.4-9.64 31.3-25.76 41-41.25zm-297.9 3.59c-2.7 0-5.6.3-8.6.97c-2 9.79-.8 18.7 2.9 25.79c-9-3.54-19.8-2.95-30.8 6.26c6.7 22.83 26.9 33 47.7 22.69c.6 9.44.9 18.96.9 28.46c-6.5-7.1-17.2-13.55-28.3-13.25c-7.8.3-15.9 3.85-23 12.85c11.2 21 33 26.8 51.2 12.6c-.2 10.3-.7 20.6-1.5 31c-6.1-8.4-17-16.4-29.1-16.3c-5.4.1-11 1.8-16.6 5.8c16 4.5 30.6 10.9 43.7 19.5c4.9 3.1 7.4 7.9 8.8 12.6c1.3 4.7 1.6 9.6 1.5 14.6c-.4 10.2-2.8 20.9-6.4 30l-1.3 3l-2.9 1.5c-2 1.1-4.3 2.2-6.5 3.3q-3.15 19.2-6.9 38.7c-14.8-18-29.7-24.6-44.4-24.7c-37.59-.4-74.36 41.2-108.68 41.9c46.47 3.3 118.78-44.1 143.98 11.6c18.7 13.9 37.9 25.2 57.5 33.8c1.6-9.4 4.2-19.3 7.8-28.1c2.3-5.6 4.9-10.8 8.2-15.2s7.3-8.4 13.4-9.9c1.7-.5 3.5-.9 5.2-1.3c-5.4-10.5-4.7-24.6 1.7-36.4c6.5-12.1 18.3-20.5 30.4-21.4c12.4-18.9 25.4-37.3 39.1-55.4c10.6 22.5 34 26.6 53.3 10.9c-4.9-18.1-18-23.8-30.5-23.5c-5.6.1-11.1 1.5-15.8 3.5c19.7-25.5 40.8-50 63.4-73.76c-8.2-3.62-8.8-6.35-10.9-14.61c-23 23.99-44.5 48.97-64.6 74.67c-.5 15.9-9.5 30.2-24.7 33.2h-.2C289.4 186.3 280 200 271 214c2.3-14.9 4.6-30.2 7.4-45.4c-7-4.4-12.6-11.8-15.7-20.4c-9.5 30.5-16.3 62.9-25.1 90.9c-1.2-.2-2.5-.3-3.7-.3c-15.8-.1-29.7 13.6-33.3 23.9c12.1 10.4 25.4 12.4 36.3 7.6c-4.1 7.3-8.3 14.7-12.3 22.1c-3.6-1.6-7.3-2.4-10.8-2.4c-11.4-.1-21.8 7.1-28.1 14.9c6.9-32.8 13.1-65.6 17.6-98.3c18.4 9.3 37.5 1.1 46-19.6c-7.2-7.5-14.8-10.5-22-10.6c-7.9-.1-15.4 3.4-21.3 8.1q1.95-16.95 3-33.9c18.8 18.5 43.1 13.5 55.1-9.1c-7.1-9-15.2-12.5-23-12.8c-13.6-.4-26.4 9.3-31.9 18.1c.6-10.7 1-21.3 1-31.9c20.5 9.6 40.2-.6 46.8-23.2c-7.2-6.03-14.3-8.36-20.8-8.26c-10.8.16-20.2 6.95-26.2 14.71c-.2-7.05-.6-14.1-1.1-21.13c23.4 7.71 42.3-6.26 44.5-30.81c-19.8-10.93-35-.74-42.9 11.84c-1.8-14.09-11-30.7-30.4-30.72m178 13.92c-36.8 5.82-59.7 28.28-75.7 58l2.4-.6c5.3-1 10.4-.5 15 1.2c12.2-23.81 30.2-44.39 58.3-58.6M490.2 105c-47.4 67.9-110.8 96.8-173.1 128.2c5.3 10.5 4.6 24.3-1.7 36v.1c65.8-40.8 132.8-79.5 174.8-164.3m-89.7 4.4c-15.8-.2-29.7 13.7-33.3 23.9c20.9 18 45.3 10.9 55.3-13.3c-7.2-7.5-14.8-10.5-22-10.6m-111 6.8c-.4.1-.8.1-1.2.2c-6.3 1.2-12 10.1-9.7 21.9s11 18 17.2 16.7c6.3-1.2 12-10.1 9.7-21.9c-2.2-11.1-9.8-17.2-16-16.9M84.98 154.4c-1.49 0-3.08.1-4.59.1c9.39 25.3 19.49 46.9 40.81 59.9h.1c14.2 9 31.2 6.5 45.9.9l-42.4-35.1l52.9 28c1.5-8.9 6.7-20.8 1.3-29.3h-.1v-.1c-24.5-15.9-55.3-24.1-93.92-24.4m206.92 81.3c-5.5.2-12.2 4-16.5 11.9c-5.7 10.6-2.9 20.9 2.7 23.9c8.6 3.7 18.2-5 21.4-10.8c5.7-10.6 2.9-20.8-2.7-23.9c-1.4-.8-3.1-1.1-4.9-1.1m-3.1 54.3c-1.5 0-3.1 0-4.6.1c-9.2.4-18.2 1.8-27 4.1h-.1c.1 0-1.5.7-3.4 3.3s-4.1 6.5-5.9 11.2c-2.7 6.5-4.8 14.3-6.2 21.6l64-10.1l-51.9 20.6c5.4 8 6.9 11.3 8.2 17.2c8.3 5.3 17.1 7.7 28.2 5c27.6-6.5 49.3-29 72-55.5c-26-11.9-50.2-17.7-73.3-17.5m-137.2 17.9l-9 22.9c32.7 14.4 60.6 31.1 87.3 47.9l12.5-22.6c-31.9-9.8-62-26.3-90.8-48.2m-12.6 41c-20.9 27.3-46.01 51-74.71 64.9l7.88 16.2c33.33-16.2 60.93-43.1 83.53-73.2c-5.4-2.7-11-5.4-16.7-7.9m20.3 9.7c-23.6 42.1-46.3 72.1-70.35 116.1l15.85 8.6c23.4-42.9 46-73 70.5-116.3c-5.2-2.8-10.6-5.6-16-8.4m26.2 14.2c-24.6 37.7-42.2 68.5-59.6 108.3l16.4 7.2c17.1-39 34.2-68.8 58.6-106.4c-5.1-3.1-10.2-6.2-15.4-9.1m23 13.7c-15.4 26-17.1 57-19.8 80.6l17.8 2.1c2.9-24.2 5.1-52.2 17.3-73.1z"/></symbol>
|
<symbol id="herbs-bundle" viewBox="0 0 512 512"><path fill="currentColor" d="M478 23.74c-11.3.28-23.5 1.47-34.9 3.67c-16 3.08-30.4 8.33-37.9 13.88c-.7 2.21-.9 5.24-.8 7.29c0 2.1.3 4.38.7 6.68c13.3-9.91 29.6-15.59 46.1-20.96c-14.3 10.07-26.6 20.65-38.2 31.49c8.1 3.57 17.7 3.62 23.9-.77h.1c13.4-9.64 31.3-25.76 41-41.25zm-297.9 3.59c-2.7 0-5.6.3-8.6.97c-2 9.79-.8 18.7 2.9 25.79c-9-3.54-19.8-2.95-30.8 6.26c6.7 22.83 26.9 33 47.7 22.69c.6 9.44.9 18.96.9 28.46c-6.5-7.1-17.2-13.55-28.3-13.25c-7.8.3-15.9 3.85-23 12.85c11.2 21 33 26.8 51.2 12.6c-.2 10.3-.7 20.6-1.5 31c-6.1-8.4-17-16.4-29.1-16.3c-5.4.1-11 1.8-16.6 5.8c16 4.5 30.6 10.9 43.7 19.5c4.9 3.1 7.4 7.9 8.8 12.6c1.3 4.7 1.6 9.6 1.5 14.6c-.4 10.2-2.8 20.9-6.4 30l-1.3 3l-2.9 1.5c-2 1.1-4.3 2.2-6.5 3.3q-3.15 19.2-6.9 38.7c-14.8-18-29.7-24.6-44.4-24.7c-37.59-.4-74.36 41.2-108.68 41.9c46.47 3.3 118.78-44.1 143.98 11.6c18.7 13.9 37.9 25.2 57.5 33.8c1.6-9.4 4.2-19.3 7.8-28.1c2.3-5.6 4.9-10.8 8.2-15.2s7.3-8.4 13.4-9.9c1.7-.5 3.5-.9 5.2-1.3c-5.4-10.5-4.7-24.6 1.7-36.4c6.5-12.1 18.3-20.5 30.4-21.4c12.4-18.9 25.4-37.3 39.1-55.4c10.6 22.5 34 26.6 53.3 10.9c-4.9-18.1-18-23.8-30.5-23.5c-5.6.1-11.1 1.5-15.8 3.5c19.7-25.5 40.8-50 63.4-73.76c-8.2-3.62-8.8-6.35-10.9-14.61c-23 23.99-44.5 48.97-64.6 74.67c-.5 15.9-9.5 30.2-24.7 33.2h-.2C289.4 186.3 280 200 271 214c2.3-14.9 4.6-30.2 7.4-45.4c-7-4.4-12.6-11.8-15.7-20.4c-9.5 30.5-16.3 62.9-25.1 90.9c-1.2-.2-2.5-.3-3.7-.3c-15.8-.1-29.7 13.6-33.3 23.9c12.1 10.4 25.4 12.4 36.3 7.6c-4.1 7.3-8.3 14.7-12.3 22.1c-3.6-1.6-7.3-2.4-10.8-2.4c-11.4-.1-21.8 7.1-28.1 14.9c6.9-32.8 13.1-65.6 17.6-98.3c18.4 9.3 37.5 1.1 46-19.6c-7.2-7.5-14.8-10.5-22-10.6c-7.9-.1-15.4 3.4-21.3 8.1q1.95-16.95 3-33.9c18.8 18.5 43.1 13.5 55.1-9.1c-7.1-9-15.2-12.5-23-12.8c-13.6-.4-26.4 9.3-31.9 18.1c.6-10.7 1-21.3 1-31.9c20.5 9.6 40.2-.6 46.8-23.2c-7.2-6.03-14.3-8.36-20.8-8.26c-10.8.16-20.2 6.95-26.2 14.71c-.2-7.05-.6-14.1-1.1-21.13c23.4 7.71 42.3-6.26 44.5-30.81c-19.8-10.93-35-.74-42.9 11.84c-1.8-14.09-11-30.7-30.4-30.72m178 13.92c-36.8 5.82-59.7 28.28-75.7 58l2.4-.6c5.3-1 10.4-.5 15 1.2c12.2-23.81 30.2-44.39 58.3-58.6M490.2 105c-47.4 67.9-110.8 96.8-173.1 128.2c5.3 10.5 4.6 24.3-1.7 36v.1c65.8-40.8 132.8-79.5 174.8-164.3m-89.7 4.4c-15.8-.2-29.7 13.7-33.3 23.9c20.9 18 45.3 10.9 55.3-13.3c-7.2-7.5-14.8-10.5-22-10.6m-111 6.8c-.4.1-.8.1-1.2.2c-6.3 1.2-12 10.1-9.7 21.9s11 18 17.2 16.7c6.3-1.2 12-10.1 9.7-21.9c-2.2-11.1-9.8-17.2-16-16.9M84.98 154.4c-1.49 0-3.08.1-4.59.1c9.39 25.3 19.49 46.9 40.81 59.9h.1c14.2 9 31.2 6.5 45.9.9l-42.4-35.1l52.9 28c1.5-8.9 6.7-20.8 1.3-29.3h-.1v-.1c-24.5-15.9-55.3-24.1-93.92-24.4m206.92 81.3c-5.5.2-12.2 4-16.5 11.9c-5.7 10.6-2.9 20.9 2.7 23.9c8.6 3.7 18.2-5 21.4-10.8c5.7-10.6 2.9-20.8-2.7-23.9c-1.4-.8-3.1-1.1-4.9-1.1m-3.1 54.3c-1.5 0-3.1 0-4.6.1c-9.2.4-18.2 1.8-27 4.1h-.1c.1 0-1.5.7-3.4 3.3s-4.1 6.5-5.9 11.2c-2.7 6.5-4.8 14.3-6.2 21.6l64-10.1l-51.9 20.6c5.4 8 6.9 11.3 8.2 17.2c8.3 5.3 17.1 7.7 28.2 5c27.6-6.5 49.3-29 72-55.5c-26-11.9-50.2-17.7-73.3-17.5m-137.2 17.9l-9 22.9c32.7 14.4 60.6 31.1 87.3 47.9l12.5-22.6c-31.9-9.8-62-26.3-90.8-48.2m-12.6 41c-20.9 27.3-46.01 51-74.71 64.9l7.88 16.2c33.33-16.2 60.93-43.1 83.53-73.2c-5.4-2.7-11-5.4-16.7-7.9m20.3 9.7c-23.6 42.1-46.3 72.1-70.35 116.1l15.85 8.6c23.4-42.9 46-73 70.5-116.3c-5.2-2.8-10.6-5.6-16-8.4m26.2 14.2c-24.6 37.7-42.2 68.5-59.6 108.3l16.4 7.2c17.1-39 34.2-68.8 58.6-106.4c-5.1-3.1-10.2-6.2-15.4-9.1m23 13.7c-15.4 26-17.1 57-19.8 80.6l17.8 2.1c2.9-24.2 5.1-52.2 17.3-73.1z"/></symbol>
|
||||||
<symbol id="high-grass" viewBox="0 0 512 512"><path fill="currentColor" d="M461.563 38.938C313.435 165.053 232.49 371.144 210.313 492.5h77.218c31.597-122.495 51.135-263.494 174.033-453.563zM78.375 91.374c52.397 62.796 102.31 132.45 142.094 199.28a1188 1188 0 0 1 20.81 36.408a956 956 0 0 1 26.095-58.282c-51.817-71.23-113.464-135.005-189-177.405zm391.188 133.72c-51.588 46.498-78.856 114.453-90.594 190.655c13.775 25.835 26.704 51.295 38.936 75.875h39.375c-25.25-71.46-11.537-162.36 12.283-266.53M67 240.437c72.962 73.26 120.794 188.6 80.094 250.78h45c4.494-25.12 11.34-53.633 20.687-84.25C194.338 322.68 131.42 242.927 67 240.44zm-32.875 87.937C87.145 409.31 95.83 453.34 75.063 490.97h67.5c-13.1-72.02-31.444-116.305-108.438-162.595zm300.938 45.594c-10.65 41.36-19.188 80.437-28.813 118.25h91.72c-19.144-38.286-39.92-78.392-62.908-118.25z"/></symbol>
|
<symbol id="high-grass" viewBox="0 0 512 512"><path fill="currentColor" d="M461.563 38.938C313.435 165.053 232.49 371.144 210.313 492.5h77.218c31.597-122.495 51.135-263.494 174.033-453.563zM78.375 91.374c52.397 62.796 102.31 132.45 142.094 199.28a1188 1188 0 0 1 20.81 36.408a956 956 0 0 1 26.095-58.282c-51.817-71.23-113.464-135.005-189-177.405zm391.188 133.72c-51.588 46.498-78.856 114.453-90.594 190.655c13.775 25.835 26.704 51.295 38.936 75.875h39.375c-25.25-71.46-11.537-162.36 12.283-266.53M67 240.437c72.962 73.26 120.794 188.6 80.094 250.78h45c4.494-25.12 11.34-53.633 20.687-84.25C194.338 322.68 131.42 242.927 67 240.44zm-32.875 87.937C87.145 409.31 95.83 453.34 75.063 490.97h67.5c-13.1-72.02-31.444-116.305-108.438-162.595zm300.938 45.594c-10.65 41.36-19.188 80.437-28.813 118.25h91.72c-19.144-38.286-39.92-78.392-62.908-118.25z"/></symbol>
|
||||||
|
|
@ -182,6 +185,7 @@
|
||||||
<symbol id="quake-stomp" viewBox="0 0 512 512"><path fill="currentColor" d="M219.22 21.375c-6.35.01-13.082.44-20.032 1.313C164.588 27.034 124.046 42.044 91.78 70l33.47 190.188l.344 10.125c42.26 15.784 100.82 24.543 152.875 24.25c27.19-.154 52.642-2.743 72.967-7.782c20.326-5.037 35.2-12.822 41.813-20.936l.438.344a113 113 0 0 0-6.532-17.063h.188c-1.448-2.95-3.08-5.834-4.844-8.656c-.09-.143-.16-.297-.25-.44c-.098-.16-.214-.307-.313-.468c-21.457-34.887-63.5-55.868-124.28-29.375c-.052.024-.106.04-.157.063c-11.305 5.31-22.73 12.103-33.97 20.188h-.81c11.02-15.716 23.253-28.115 35.905-37.282L259.75 182c-14.68-3.952-38.083-4.062-53.53-.094l-4.657-18.125c9.297-2.387 19.807-3.715 30.343-3.843c1.505-.018 2.997 0 4.5.032c8.725.176 17.365 1.19 25.25 3.124l3.188-31.97c-21.057-8.076-42.116-6.604-64.563-1.593l-4.06-18.25c11.504-2.567 23.323-4.35 35.31-4.468c1.714-.016 3.44.01 5.157.063c9.96.31 19.998 1.845 30.063 5.125l3.156-31.47c-25.6-7.69-51.03-8.103-76.906-2.78l-3.78-18.28c10.89-2.242 21.858-3.577 32.843-3.876c1.144-.03 2.292-.054 3.437-.063c15.41-.118 30.858 1.823 46.28 6.095l.47-4.594c5.03-23.315-18.752-35.712-53.03-35.655zM18.905 230.438v18.687h86.375c-.822-6.312-2.368-12.526-4.436-18.688H18.906zm379.406 0c3.685 5.885 6.88 12.107 9.438 18.687h86.438v-18.688h-95.875zm-.5 56.656c-10.843 8.13-25.265 13.695-41.875 17.812c-22.374 5.547-49.072 8.185-77.375 8.344c-21.226.12-43.326-1.144-65.093-3.75l12.436 22.125c80.16 9.44 141.506-1.19 172.03-21.78c.72-7.443.683-15.1-.123-22.75zm-271.562 3.312l1 30.47l58.594 8.437L195.438 307c-24.547-3.824-48.213-9.368-69.188-16.594zm-33.094 21.53c-10.31 3.076-18.64 6.463-24.625 10.064c-.068.042-.15.083-.218.125l-30.187 14.72l-19.22-12.25v22.155l13.595 8.688l4.406 2.812l4.72-2.313l21.968-10.718c11.71 9.805 40.46 18.23 79.406 23.874l-59.97 28.25l26.626 21l-90.75 38.53v39.032h126.78l43.72-46.28l51.03 46.28h27.845l-108.624-98.47l35.063-22.967c19.978 1.373 41.336 2.155 63.56 2.155c20.695 0 40.658-.677 59.44-1.875l39.06 24.688l-66.905 35.718l62.28 60.75h123.908L385.53 443.28l51.314-39.78l-71.5-33.28c45.88-5.98 79.186-15.668 89.812-27.033l17.97 6.438l21.062 22.563v-27.375l-8.938-9.563l-1.53-1.656l-2.158-.78l-41.218-14.752c-4.738-2.108-10.33-4.1-16.656-6c5.364 3.243 8.28 6.694 8.28 10.282c0 18.586-77.734 33.656-173.624 33.656S84.688 340.93 84.688 322.344c0-3.63 2.98-7.13 8.468-10.406z"/></symbol>
|
<symbol id="quake-stomp" viewBox="0 0 512 512"><path fill="currentColor" d="M219.22 21.375c-6.35.01-13.082.44-20.032 1.313C164.588 27.034 124.046 42.044 91.78 70l33.47 190.188l.344 10.125c42.26 15.784 100.82 24.543 152.875 24.25c27.19-.154 52.642-2.743 72.967-7.782c20.326-5.037 35.2-12.822 41.813-20.936l.438.344a113 113 0 0 0-6.532-17.063h.188c-1.448-2.95-3.08-5.834-4.844-8.656c-.09-.143-.16-.297-.25-.44c-.098-.16-.214-.307-.313-.468c-21.457-34.887-63.5-55.868-124.28-29.375c-.052.024-.106.04-.157.063c-11.305 5.31-22.73 12.103-33.97 20.188h-.81c11.02-15.716 23.253-28.115 35.905-37.282L259.75 182c-14.68-3.952-38.083-4.062-53.53-.094l-4.657-18.125c9.297-2.387 19.807-3.715 30.343-3.843c1.505-.018 2.997 0 4.5.032c8.725.176 17.365 1.19 25.25 3.124l3.188-31.97c-21.057-8.076-42.116-6.604-64.563-1.593l-4.06-18.25c11.504-2.567 23.323-4.35 35.31-4.468c1.714-.016 3.44.01 5.157.063c9.96.31 19.998 1.845 30.063 5.125l3.156-31.47c-25.6-7.69-51.03-8.103-76.906-2.78l-3.78-18.28c10.89-2.242 21.858-3.577 32.843-3.876c1.144-.03 2.292-.054 3.437-.063c15.41-.118 30.858 1.823 46.28 6.095l.47-4.594c5.03-23.315-18.752-35.712-53.03-35.655zM18.905 230.438v18.687h86.375c-.822-6.312-2.368-12.526-4.436-18.688H18.906zm379.406 0c3.685 5.885 6.88 12.107 9.438 18.687h86.438v-18.688h-95.875zm-.5 56.656c-10.843 8.13-25.265 13.695-41.875 17.812c-22.374 5.547-49.072 8.185-77.375 8.344c-21.226.12-43.326-1.144-65.093-3.75l12.436 22.125c80.16 9.44 141.506-1.19 172.03-21.78c.72-7.443.683-15.1-.123-22.75zm-271.562 3.312l1 30.47l58.594 8.437L195.438 307c-24.547-3.824-48.213-9.368-69.188-16.594zm-33.094 21.53c-10.31 3.076-18.64 6.463-24.625 10.064c-.068.042-.15.083-.218.125l-30.187 14.72l-19.22-12.25v22.155l13.595 8.688l4.406 2.812l4.72-2.313l21.968-10.718c11.71 9.805 40.46 18.23 79.406 23.874l-59.97 28.25l26.626 21l-90.75 38.53v39.032h126.78l43.72-46.28l51.03 46.28h27.845l-108.624-98.47l35.063-22.967c19.978 1.373 41.336 2.155 63.56 2.155c20.695 0 40.658-.677 59.44-1.875l39.06 24.688l-66.905 35.718l62.28 60.75h123.908L385.53 443.28l51.314-39.78l-71.5-33.28c45.88-5.98 79.186-15.668 89.812-27.033l17.97 6.438l21.062 22.563v-27.375l-8.938-9.563l-1.53-1.656l-2.158-.78l-41.218-14.752c-4.738-2.108-10.33-4.1-16.656-6c5.364 3.243 8.28 6.694 8.28 10.282c0 18.586-77.734 33.656-173.624 33.656S84.688 340.93 84.688 322.344c0-3.63 2.98-7.13 8.468-10.406z"/></symbol>
|
||||||
<symbol id="quiver" viewBox="0 0 512 512"><path fill="currentColor" d="m341.21 18.004l-3.04 6.248l6.585 13.173l-9.588-7.005l-8.31 17.076l5.96 13.107l-9.99-4.824l-3.554 7.3l17.35 29.683l-33.874 69.606a417 417 0 0 0 18.326 3.477l31.722-65.19l.04-.005l21.937-45.078l-.04.006l8.346-17.153l-16.184-7.875l-8.338 17.133l-17.348-29.682zM55.578 34.978q-.95.002-1.9.057c-5.067.296-10.09 1.74-14.67 4.56c-4.553 2.804-6.37 6.767-7.827 10.832s-2.388 8.677-3.095 14.045c-1.413 10.738-1.816 24.476-1.486 40.66c.658 32.37 4.336 74.363 9.923 118.346c8.822 69.45 22.01 143.094 36.53 191.793l.054-.014c.545 1.88 1.134 3.9 1.77 5.962l.01.04q.543 1.723 1.087 3.398c1.698 5.15 3.677 10.255 5.957 13.908c1.857 2.973 3.763 4.76 5.17 5.465c1.405.703 2.444 1.013 5.48-.07c1.757-.626 1.752-.61 2.35-3.255c.6-2.647.505-7.635-.522-13.617c-1.064-6.19-2.98-13.38-5.028-20.86c-13.193-46.49-26.532-118.342-35.002-185.017c-5.53-43.537-9.145-85.127-9.783-116.443c-.32-15.658.13-28.787 1.336-37.945c.604-4.58 1.424-8.17 2.194-10.318c.38-1.06.784-1.647.94-1.883c4.144-2.356 7.705-2.46 13.236-.394c5.81 2.17 13.136 7.287 20.948 14.655c15.623 14.735 33.2 37.99 51.013 61.012c17.813 23.023 35.792 45.84 54.308 60.533c5.98 4.747 12.075 8.698 18.43 11.374c2.59.674 5.962 1.44 9.43 1.905c3.61.482 7.23.544 9.443.148c1.64-.293 2.058-.586 2.116-.625c3.39-6.163 1.936-8.012-1.37-11.398c-3.317-3.398-10.153-5.99-12.435-6.143l.03-.433c-4.388-1.84-9.276-4.82-14.453-8.928c-15.74-12.492-33.554-34.564-51.26-57.45c-17.705-22.884-35.368-46.557-52.9-63.09c-8.766-8.268-17.5-14.873-26.996-18.42c-4.154-1.554-8.585-2.4-13.022-2.388zm191.127 4.06L238.56 63.14l9.3 21.06l-13.648-8.19l-3.554 10.52l20.972 27.243l-10.406 30.8a518 518 0 0 0 17.027 5.84l10.427-30.86l.037-.01l16.05-47.495l-.042.012l6.106-18.072l-17.053-5.762l-6.1 18.053l-20.97-27.243zm162.064 11.94l-12.565 1.7l-12.026 24.71l18.306-13.502l6.283-12.908zm-90.872 12.205L305.65 66.46l-16.045 47.495l12.248-3.278zm106.797 5.508l-8.807 12.15l2.262 28.574l-9.654-18.375l-13.225 18.24l11.938 32.24l-21.738 29.987c7.335.094 14.8.016 22.416-.25l13.883-19.154l.04.002l29.424-40.588l-.04-.002l11.194-15.443l-14.572-10.566l-11.184 15.427zm-28.916 8.982l-13.41 3.433l-8.103 16.65l12.564-1.7zm77.06 34.71l-4.803 6.625l12.77.366l4.702-6.487l-12.67-.505zm-5.733 7.905l-23.69 32.68l12.668.507l6.422-8.857l-6.08-3.598l9.475-1.087l10.926-15.072zm-238.152 38.83c-1.702 3.462-3.393 6.85-5.09 10.285c5.506 1.805 10.928 5.036 15.63 9.854c7.124 7.297 10.943 20.566 4.212 32.744c-3.314 5.994-9.456 8.64-14.668 9.572c-5.214.932-10.3.602-14.998-.025c-6.17-.825-11.544-2.263-14.677-3.19c-1.432 2.818-2.863 5.64-4.3 8.443c50.84 27.08 109.533 22.75 167.438 10.64c12.018-15.735 23.947-31.747 35.897-48.106c-62.995.883-117.13-10.59-169.445-30.217zm-42.14 83.683c-25.922 49.92-52.78 98.18-83.245 146.836c2.912 10.984 6.645 23.148 8.578 34.405c1.223 7.123 1.856 13.942.338 20.64c-1.518 6.7-6.486 13.604-13.86 16.234c-6.776 2.417-13.994 2.012-19.59-.793c-5.598-2.804-9.44-7.322-12.374-12.025c-.223-.356-.433-.717-.647-1.078c-2.342 3.425-4.683 6.85-7.072 10.287C73.4 482.04 98.747 494.51 121.21 493.98c90.72-76.612 159.746-152.114 224.65-235.01c-53.372 9.265-109.005 10.413-159.044-16.17z"/></symbol>
|
<symbol id="quiver" viewBox="0 0 512 512"><path fill="currentColor" d="m341.21 18.004l-3.04 6.248l6.585 13.173l-9.588-7.005l-8.31 17.076l5.96 13.107l-9.99-4.824l-3.554 7.3l17.35 29.683l-33.874 69.606a417 417 0 0 0 18.326 3.477l31.722-65.19l.04-.005l21.937-45.078l-.04.006l8.346-17.153l-16.184-7.875l-8.338 17.133l-17.348-29.682zM55.578 34.978q-.95.002-1.9.057c-5.067.296-10.09 1.74-14.67 4.56c-4.553 2.804-6.37 6.767-7.827 10.832s-2.388 8.677-3.095 14.045c-1.413 10.738-1.816 24.476-1.486 40.66c.658 32.37 4.336 74.363 9.923 118.346c8.822 69.45 22.01 143.094 36.53 191.793l.054-.014c.545 1.88 1.134 3.9 1.77 5.962l.01.04q.543 1.723 1.087 3.398c1.698 5.15 3.677 10.255 5.957 13.908c1.857 2.973 3.763 4.76 5.17 5.465c1.405.703 2.444 1.013 5.48-.07c1.757-.626 1.752-.61 2.35-3.255c.6-2.647.505-7.635-.522-13.617c-1.064-6.19-2.98-13.38-5.028-20.86c-13.193-46.49-26.532-118.342-35.002-185.017c-5.53-43.537-9.145-85.127-9.783-116.443c-.32-15.658.13-28.787 1.336-37.945c.604-4.58 1.424-8.17 2.194-10.318c.38-1.06.784-1.647.94-1.883c4.144-2.356 7.705-2.46 13.236-.394c5.81 2.17 13.136 7.287 20.948 14.655c15.623 14.735 33.2 37.99 51.013 61.012c17.813 23.023 35.792 45.84 54.308 60.533c5.98 4.747 12.075 8.698 18.43 11.374c2.59.674 5.962 1.44 9.43 1.905c3.61.482 7.23.544 9.443.148c1.64-.293 2.058-.586 2.116-.625c3.39-6.163 1.936-8.012-1.37-11.398c-3.317-3.398-10.153-5.99-12.435-6.143l.03-.433c-4.388-1.84-9.276-4.82-14.453-8.928c-15.74-12.492-33.554-34.564-51.26-57.45c-17.705-22.884-35.368-46.557-52.9-63.09c-8.766-8.268-17.5-14.873-26.996-18.42c-4.154-1.554-8.585-2.4-13.022-2.388zm191.127 4.06L238.56 63.14l9.3 21.06l-13.648-8.19l-3.554 10.52l20.972 27.243l-10.406 30.8a518 518 0 0 0 17.027 5.84l10.427-30.86l.037-.01l16.05-47.495l-.042.012l6.106-18.072l-17.053-5.762l-6.1 18.053l-20.97-27.243zm162.064 11.94l-12.565 1.7l-12.026 24.71l18.306-13.502l6.283-12.908zm-90.872 12.205L305.65 66.46l-16.045 47.495l12.248-3.278zm106.797 5.508l-8.807 12.15l2.262 28.574l-9.654-18.375l-13.225 18.24l11.938 32.24l-21.738 29.987c7.335.094 14.8.016 22.416-.25l13.883-19.154l.04.002l29.424-40.588l-.04-.002l11.194-15.443l-14.572-10.566l-11.184 15.427zm-28.916 8.982l-13.41 3.433l-8.103 16.65l12.564-1.7zm77.06 34.71l-4.803 6.625l12.77.366l4.702-6.487l-12.67-.505zm-5.733 7.905l-23.69 32.68l12.668.507l6.422-8.857l-6.08-3.598l9.475-1.087l10.926-15.072zm-238.152 38.83c-1.702 3.462-3.393 6.85-5.09 10.285c5.506 1.805 10.928 5.036 15.63 9.854c7.124 7.297 10.943 20.566 4.212 32.744c-3.314 5.994-9.456 8.64-14.668 9.572c-5.214.932-10.3.602-14.998-.025c-6.17-.825-11.544-2.263-14.677-3.19c-1.432 2.818-2.863 5.64-4.3 8.443c50.84 27.08 109.533 22.75 167.438 10.64c12.018-15.735 23.947-31.747 35.897-48.106c-62.995.883-117.13-10.59-169.445-30.217zm-42.14 83.683c-25.922 49.92-52.78 98.18-83.245 146.836c2.912 10.984 6.645 23.148 8.578 34.405c1.223 7.123 1.856 13.942.338 20.64c-1.518 6.7-6.486 13.604-13.86 16.234c-6.776 2.417-13.994 2.012-19.59-.793c-5.598-2.804-9.44-7.322-12.374-12.025c-.223-.356-.433-.717-.647-1.078c-2.342 3.425-4.683 6.85-7.072 10.287C73.4 482.04 98.747 494.51 121.21 493.98c90.72-76.612 159.746-152.114 224.65-235.01c-53.372 9.265-109.005 10.413-159.044-16.17z"/></symbol>
|
||||||
<symbol id="rat" viewBox="0 0 512 512"><path fill="currentColor" d="M433.5 31.6c-8.5 0-15.1 6.58-15.1 14.81s6.6 14.81 15.1 14.81s15.1-6.58 15.1-14.81S442 31.6 433.5 31.6M267 59.05c6.6 15.84 17.1 18.03 31.1 24.77c-11.2 20.98-23.2 51.08-43.5 59.28c-64.7 26.1-98.7 58.3-112.3 98.7c-13.1 39-7 87.2 13.3 145.4c61.8 4.9 127.3 9.2 159.4 2.8c-1.3-4.4-5.8-7.5-8.6-9c-28.5-9.8-45.2-10.9-71.5-12l1.1-9.6c2.2-19.6.4-44.3-7.7-61.3c-4.1-8.5-9.5-14.9-16.5-18.8s-15.8-5.7-28.4-3.3l-3.2-17.8c13.5-2.4 29.4-.6 40.4 5.4c10.9 6.1 18.7 15.8 23.9 26.7c9.1 18.9 11.1 41.6 9.9 61.8c10 .6 18.9 1.6 26.8 2.9c19.2-30.7 37-60.4 39.5-90.7c-13.8-4-32.4-10.7-34.3-24.4c-2.7-19.6 3.6-45 19.3-55.5c-1 27.8-4.3 43.9-2.3 49.7c5.8 10.9 30.3 15.2 40.1 17.4v.1c17.4 4.8 31.9 7 34.8 25.6c18.2-29.5-14.4-45-36.2-54.5l-.1-5.8c-.3-23.5 5.5-39.4 13.5-53.1c8-13.6 17.7-25 26.9-43.2v-.1c-9.4-1.3-19.4-.1-27.1 1.3c5.7-19.9 23.2-23.73 38.6-16.1c5.9-8.3 13.4-18.83 24.9-29.96c-12.7-9.39-19.9-20.4-18.1-33.92c-28-3.4-57.4-4.45-78.6 9.84l-4-3.72c-15.7-17.87-60.9-12.3-51.1 11.11m67.9-4.17c4 7.92 14.9 12.95 29.2 13.88c-8 6.49-20.7 11.42-30.3 5.24c-7.3-4.71-3.7-13.07 1.1-19.12M129.4 364.6c-14.6 3.2-38.77 7-49.63 16c-8.5 7.4-15.03 19.8-16.19 31.4c-1.17 11.6 1.99 21.6 12.85 28.8C120 469.7 165 466.4 205.4 454.9c40.4-11.6 75.4-32.6 119.4-22.8c8.4 2.5 15.7 6.5 14.5 15.9c-.4 2.8-1.5 4.8-2.7 6.5c-9.7 10.8-30.9 17.7-33.6 21.5c-6.4 9.2 34.2 2.8 45-7.6c4.2-4.2 8.1-13 8.9-21.3s-1.3-15.3-4.9-18.3c-11.2-9.6-24.1-15.1-39.8-15.1c-15.7-.1-34 1.7-53.5 6.5c-39.1 9.6-83.6 27.5-127.4 18.6c-17-3.4-27.4-6.8-33.77-14.9c-3.22-4-4.39-10.6-2.48-15.4c7.45-15.2 28.15-17.8 40.95-20.5c-2.4-7.2-4.6-16.4-6.6-23.4"/></symbol>
|
<symbol id="rat" viewBox="0 0 512 512"><path fill="currentColor" d="M433.5 31.6c-8.5 0-15.1 6.58-15.1 14.81s6.6 14.81 15.1 14.81s15.1-6.58 15.1-14.81S442 31.6 433.5 31.6M267 59.05c6.6 15.84 17.1 18.03 31.1 24.77c-11.2 20.98-23.2 51.08-43.5 59.28c-64.7 26.1-98.7 58.3-112.3 98.7c-13.1 39-7 87.2 13.3 145.4c61.8 4.9 127.3 9.2 159.4 2.8c-1.3-4.4-5.8-7.5-8.6-9c-28.5-9.8-45.2-10.9-71.5-12l1.1-9.6c2.2-19.6.4-44.3-7.7-61.3c-4.1-8.5-9.5-14.9-16.5-18.8s-15.8-5.7-28.4-3.3l-3.2-17.8c13.5-2.4 29.4-.6 40.4 5.4c10.9 6.1 18.7 15.8 23.9 26.7c9.1 18.9 11.1 41.6 9.9 61.8c10 .6 18.9 1.6 26.8 2.9c19.2-30.7 37-60.4 39.5-90.7c-13.8-4-32.4-10.7-34.3-24.4c-2.7-19.6 3.6-45 19.3-55.5c-1 27.8-4.3 43.9-2.3 49.7c5.8 10.9 30.3 15.2 40.1 17.4v.1c17.4 4.8 31.9 7 34.8 25.6c18.2-29.5-14.4-45-36.2-54.5l-.1-5.8c-.3-23.5 5.5-39.4 13.5-53.1c8-13.6 17.7-25 26.9-43.2v-.1c-9.4-1.3-19.4-.1-27.1 1.3c5.7-19.9 23.2-23.73 38.6-16.1c5.9-8.3 13.4-18.83 24.9-29.96c-12.7-9.39-19.9-20.4-18.1-33.92c-28-3.4-57.4-4.45-78.6 9.84l-4-3.72c-15.7-17.87-60.9-12.3-51.1 11.11m67.9-4.17c4 7.92 14.9 12.95 29.2 13.88c-8 6.49-20.7 11.42-30.3 5.24c-7.3-4.71-3.7-13.07 1.1-19.12M129.4 364.6c-14.6 3.2-38.77 7-49.63 16c-8.5 7.4-15.03 19.8-16.19 31.4c-1.17 11.6 1.99 21.6 12.85 28.8C120 469.7 165 466.4 205.4 454.9c40.4-11.6 75.4-32.6 119.4-22.8c8.4 2.5 15.7 6.5 14.5 15.9c-.4 2.8-1.5 4.8-2.7 6.5c-9.7 10.8-30.9 17.7-33.6 21.5c-6.4 9.2 34.2 2.8 45-7.6c4.2-4.2 8.1-13 8.9-21.3s-1.3-15.3-4.9-18.3c-11.2-9.6-24.1-15.1-39.8-15.1c-15.7-.1-34 1.7-53.5 6.5c-39.1 9.6-83.6 27.5-127.4 18.6c-17-3.4-27.4-6.8-33.77-14.9c-3.22-4-4.39-10.6-2.48-15.4c7.45-15.2 28.15-17.8 40.95-20.5c-2.4-7.2-4.6-16.4-6.6-23.4"/></symbol>
|
||||||
|
<symbol id="relic-blade" viewBox="0 0 512 512"><path fill="currentColor" d="M499.78 16.125L477.157 22.5l-151.47 42.53l-6.592 1.876l-.22 6.844l-.905 29.344l-18.814 5.03l-6.656 1.75l-.28 6.907l-.97 24.657l-134.125 133.594l-2.875 2.876l.125 4.063c.71 20.398-14.288 31.957-22.75 31.217c-9.973-.872-15.33-4.037-18.875-8.437s-5.546-10.93-5.5-19.656l.125-24.156l-16.344 17.78c-17.327 18.843-26.697 42.824-26.843 66.97l-.062 9.406h9.406c12.214.003 24.46 2.815 35.72 8.344l-4.063 14.468c-20.925 17.263-41.855 40.54-52.968 59.97c-1.636 2.857-2.977 5.514-4.064 7.968L16.25 454.75l-1.5 41.656l41.656-1.5l9-32.187a88 88 0 0 0 7.72-3.94c19.338-11.062 42.48-31.857 59.718-52.686l14.47-4.063c5.345 11.147 8.143 23.224 8.186 35.064l.03 9.312h9.314c24.72.007 49.722-9.366 68.844-27.53l13.906-13.22l-19-2.78c-10.576-1.556-18.374-5.412-23.03-9.75c-4.66-4.34-6.335-8.744-5.876-13.626c1.054-11.204 4.174-16.044 8.437-19.063s11.267-4.52 21.094-4.218l4.06.124l2.845-2.875l136.313-136.314l18.968-.47l6.938-.186l1.844-6.688l4.437-16.093l32.906-1.44l6.75-.28l1.845-6.53L491.75 36.624l8.03-20.5zM466.157 45L429.97 173.906L397 175.312l-6.78.282l-1.814 6.594l-4.406 16l-15.75.375l-3.72.093l-2.655 2.625l-136.28 136.314c-9.812.1-19.142 1.668-27.064 6.812l.69-19.25l144.343-144.344l26.437-1.03L374.625 163l1.844-6.656l6.905-.188l32.25-.937l22.938-82.595l-82.594 22.938L355 125.5l-.22 6.875l-6.655 1.844l-19.03 5.186l-.876 30.344l-142.25 142.22l-21.19.75c4.803-7.545 7.843-16.86 8.22-27.158l134-133.437l2.625-2.594l.125-3.655l.875-21.47l18.875-5.03l6.72-1.813l.186-6.937l.938-29.438zM93.03 307.78c1.38 3.076 3.004 6.015 5.157 8.69c4.966 6.163 11.98 10.684 20.5 13.217l-4.343 15.5a100.2 100.2 0 0 0-30.844-8.25c1.23-10.044 4.448-19.957 9.53-29.156zm87.25 23.095l-1.53 42.97l-57.5 16.092l16.063-57.53l42.968-1.532zm2.657 61.22c2.006 5.516 5.43 10.576 9.875 14.717c3.934 3.665 8.684 6.685 14.032 9.094c-10.278 6.204-21.67 9.998-33.188 11.28c-1.086-10.328-3.84-20.554-8.125-30.248l17.407-4.844z"/></symbol>
|
||||||
<symbol id="ring" viewBox="0 0 512 512"><path fill="currentColor" d="M255.157 123c-68.66 0-137.1 18.922-182.867 55.275c.234 14.35 1.818 35.624 9.332 48.23c110.634-60.336 236.436-60.336 347.07 0c7.513-12.606 9.098-33.88 9.332-48.23C392.257 141.922 323.817 123 255.157 123m199.81 76.057c-.324 2.98-.718 6.02-1.246 9.082c-2.226 12.93-6.213 26.458-15.99 35.98c-14.436 18.637-40.806 30.462-72.858 38.603C332.392 290.973 293.79 295 255.157 295s-77.235-4.028-109.715-12.277c-31.907-8.104-58.17-19.868-72.648-38.36c-11.983-11.982-16.234-28.786-17.77-43.857c-13.73 27.256-11.503 62.122.672 98.648C69.988 342.03 129.406 389 255.156 389s185.17-46.97 199.462-89.846l.1-.297l.12-.287c15.134-36.712 15.61-71.983.13-99.513z"/></symbol>
|
<symbol id="ring" viewBox="0 0 512 512"><path fill="currentColor" d="M255.157 123c-68.66 0-137.1 18.922-182.867 55.275c.234 14.35 1.818 35.624 9.332 48.23c110.634-60.336 236.436-60.336 347.07 0c7.513-12.606 9.098-33.88 9.332-48.23C392.257 141.922 323.817 123 255.157 123m199.81 76.057c-.324 2.98-.718 6.02-1.246 9.082c-2.226 12.93-6.213 26.458-15.99 35.98c-14.436 18.637-40.806 30.462-72.858 38.603C332.392 290.973 293.79 295 255.157 295s-77.235-4.028-109.715-12.277c-31.907-8.104-58.17-19.868-72.648-38.36c-11.983-11.982-16.234-28.786-17.77-43.857c-13.73 27.256-11.503 62.122.672 98.648C69.988 342.03 129.406 389 255.156 389s185.17-46.97 199.462-89.846l.1-.297l.12-.287c15.134-36.712 15.61-71.983.13-99.513z"/></symbol>
|
||||||
<symbol id="robe" viewBox="0 0 512 512"><path fill="currentColor" d="M255.563 19.313c-8.59.207-18.054 4.34-28.22 12.906L153.75 137.874l77.625 36.75l-35.25-31.906c49.398-102.846 72.005-100.992 117.78 0l-34.842 31.56l77.343-36.405l-73.78-105.906c-9.694-9.432-18.4-12.867-27.063-12.657zm82.593 147.812L258.75 204.5l-4 1.875l-3.97-1.875l-76.56-36.25L69.343 291.094l18.75 14.125l66.03 15.06l28.94-118.217l17.217 8.156l-69.53 283.905h92.906l15.594-265.47l15.594 7.376l17.75-8.374l15.656 266.47h92.906l-69.75-284.72l17.25-8.125l29.22 119.25l71.687-16.405L444 291.095zM103.094 327.813a30.6 30.6 0 0 0-1.97 10.812c0 16.984 13.767 30.75 30.75 30.75a30.8 30.8 0 0 0 10.69-1.906l7.092-29.033l-46.562-10.625zm306.812 0l-47.562 10.875l6.906 28.28a30.6 30.6 0 0 0 11.875 2.407c16.984 0 30.75-13.766 30.75-30.75c0-3.81-.706-7.448-1.97-10.813z"/></symbol>
|
<symbol id="robe" viewBox="0 0 512 512"><path fill="currentColor" d="M255.563 19.313c-8.59.207-18.054 4.34-28.22 12.906L153.75 137.874l77.625 36.75l-35.25-31.906c49.398-102.846 72.005-100.992 117.78 0l-34.842 31.56l77.343-36.405l-73.78-105.906c-9.694-9.432-18.4-12.867-27.063-12.657zm82.593 147.812L258.75 204.5l-4 1.875l-3.97-1.875l-76.56-36.25L69.343 291.094l18.75 14.125l66.03 15.06l28.94-118.217l17.217 8.156l-69.53 283.905h92.906l15.594-265.47l15.594 7.376l17.75-8.374l15.656 266.47h92.906l-69.75-284.72l17.25-8.125l29.22 119.25l71.687-16.405L444 291.095zM103.094 327.813a30.6 30.6 0 0 0-1.97 10.812c0 16.984 13.767 30.75 30.75 30.75a30.8 30.8 0 0 0 10.69-1.906l7.092-29.033l-46.562-10.625zm306.812 0l-47.562 10.875l6.906 28.28a30.6 30.6 0 0 0 11.875 2.407c16.984 0 30.75-13.766 30.75-30.75c0-3.81-.706-7.448-1.97-10.813z"/></symbol>
|
||||||
<symbol id="robot-golem" viewBox="0 0 512 512"><path fill="currentColor" d="M256.688 18.406c-29.86 0-54.44 21.716-58.875 50.282H315.53c-4.428-28.566-28.983-50.282-58.842-50.282m-104.313 9.282L81.75 99.094c26.37 25.22 50.43 39.66 69.438 45.53c20.595 6.364 34.156 3.076 41.53-4.468c2.482-2.538 4.475-5.84 5.813-9.875c-12.5-13.88-20.124-32.236-20.124-52.31c0-5.28.527-10.45 1.53-15.44c-7.117-10.973-16.213-22.668-27.56-34.843zm208.594 0c-11.35 12.174-20.452 23.87-27.564 34.843a78.3 78.3 0 0 1 1.53 15.44c.002 20.074-7.63 38.43-20.123 52.31c1.334 4.036 3.33 7.338 5.812 9.876c7.374 7.544 20.935 10.832 41.53 4.47c19.01-5.873 43.068-20.313 69.44-45.532l-70.626-71.406zM197.843 87.374c4.008 25.464 24.02 45.487 49.5 49.47v-49.47zm68.187 0v49.47c25.476-3.983 45.466-24.006 49.47-49.47zm-52.655 55.72c-1.93 3.73-4.352 7.127-7.28 10.124c-7.01 7.17-16.34 11.444-27.157 12.843c17.245 30.84 47.478 45.278 77.718 45.187c30.135-.09 60.314-14.62 77.594-45.188c-10.75-1.42-20.024-5.706-27-12.843c-2.926-2.994-5.323-6.4-7.25-10.126c-12.413 8.293-27.313 13.156-43.313 13.156s-30.893-4.863-43.312-13.156zm-105.72.905c-11.884 8.09-22.142 17.595-30.03 28.47c5.18 1.992 10.066 5.204 14.47 9.374c.287.273.557.562.843.844c7.992-10.844 19.192-20.188 33-28.188c-5.933-2.94-12.04-6.43-18.282-10.5zm297.814.156c-6.274 4.077-12.418 7.563-18.376 10.5c13.946 8.04 25.26 17.42 33.312 28.28c.26-.258.518-.527.78-.78c4.39-4.208 9.27-7.476 14.44-9.53c-7.928-10.863-18.222-20.373-30.157-28.47zM65.405 188.844c-4.14.03-8.71 1.797-13.937 6.812c-5.23 5.016-10.76 13.247-15.595 24.78c-9.03 21.54-15.567 54.52-16.406 98.19h91.75c-.836-44.038-7.38-77.138-16.407-98.626c-4.833-11.502-10.363-19.67-15.563-24.594s-9.704-6.592-13.844-6.562zm382.656 0c-4.14.03-8.71 1.797-13.937 6.812c-5.228 5.016-10.758 13.247-15.594 24.78c-9.03 21.54-15.566 54.52-16.405 98.19h91.75c-.835-44.038-7.38-77.138-16.406-98.626c-4.833-11.502-10.364-19.67-15.564-24.594s-9.703-6.592-13.844-6.562m-164.5 37.53a106 106 0 0 1-26.875 3.564c-9.09.027-18.16-1.13-27-3.438c-5.288 5.608-8.437 12.862-8.437 20.656c0 17.25 15.35 31.844 35.438 31.844c20.087 0 35.437-14.593 35.437-31.844c0-7.854-3.2-15.155-8.563-20.78zm-76 41.94c-20.808 10.54-39.378 28.066-52.937 52.248c5.276 2.285 10.287 5.71 15 10.188c12.49-23.23 29.974-38.884 49.25-47.5c-4.683-4.264-8.518-9.31-11.313-14.938zm98.157.248c-2.83 5.618-6.727 10.63-11.44 14.875c19.213 8.67 36.67 24.287 49.19 47.282c.062-.06.123-.13.186-.19c4.588-4.308 9.586-7.692 14.844-9.967c-13.558-23.972-32.056-41.42-52.78-52m-166.595 67.375c-5.454-.038-11.282 2.203-17.688 8.22c-6.405 6.016-13.017 15.817-18.812 29.5c-7.377 17.416-13.346 41.16-16.72 70.937c8.495-4.2 17.876-6.245 27.19-6.22c14.79.043 29.66 5.315 40.968 16.032c9.487 8.993 16.182 21.848 18.093 37.563h23.25c-.856-52.36-8.71-91.89-19.656-117.783c-11.6-27.438-25.718-38.173-36.625-38.25zm234.97 0c-5.455-.038-11.252 2.203-17.658 8.22c-6.405 6.016-13.048 15.817-18.843 29.5c-10.943 25.835-18.774 65.513-19.625 118.312h23.217c1.898-15.826 8.58-28.72 18.094-37.72c11.325-10.712 26.243-15.917 41.033-15.875c9.298.026 18.658 2.098 27.125 6.313c-3.368-29.494-9.328-53.09-16.688-70.5c-11.6-27.44-25.75-38.174-36.656-38.25zm-336.126 1.375c-1.03 3.895-1.02 8.08.186 12.22c3.82 13.102 19.167 21.597 34.532 17.812c15.24-3.754 23.346-17.03 19.75-30.03l-54.47-.002zm382.655 0c-1.028 3.895-1.02 8.08.188 12.22c3.818 13.102 19.166 21.597 34.53 17.812c15.24-3.754 23.347-17.03 19.75-30.03zM113.03 457.063c-10.365-.03-20.612 3.615-28.155 10.75c-5.935 5.615-10.374 13.43-12.03 24.157h80.436c-1.664-10.603-6.128-18.377-12.06-24c-7.56-7.167-17.823-10.878-28.19-10.908zm287.22 0c-10.366-.03-20.582 3.615-28.125 10.75c-5.935 5.615-10.405 13.43-12.063 24.157H440.5c-1.665-10.603-6.13-18.377-12.063-24c-7.56-7.167-17.82-10.878-28.187-10.908z"/></symbol>
|
<symbol id="robot-golem" viewBox="0 0 512 512"><path fill="currentColor" d="M256.688 18.406c-29.86 0-54.44 21.716-58.875 50.282H315.53c-4.428-28.566-28.983-50.282-58.842-50.282m-104.313 9.282L81.75 99.094c26.37 25.22 50.43 39.66 69.438 45.53c20.595 6.364 34.156 3.076 41.53-4.468c2.482-2.538 4.475-5.84 5.813-9.875c-12.5-13.88-20.124-32.236-20.124-52.31c0-5.28.527-10.45 1.53-15.44c-7.117-10.973-16.213-22.668-27.56-34.843zm208.594 0c-11.35 12.174-20.452 23.87-27.564 34.843a78.3 78.3 0 0 1 1.53 15.44c.002 20.074-7.63 38.43-20.123 52.31c1.334 4.036 3.33 7.338 5.812 9.876c7.374 7.544 20.935 10.832 41.53 4.47c19.01-5.873 43.068-20.313 69.44-45.532l-70.626-71.406zM197.843 87.374c4.008 25.464 24.02 45.487 49.5 49.47v-49.47zm68.187 0v49.47c25.476-3.983 45.466-24.006 49.47-49.47zm-52.655 55.72c-1.93 3.73-4.352 7.127-7.28 10.124c-7.01 7.17-16.34 11.444-27.157 12.843c17.245 30.84 47.478 45.278 77.718 45.187c30.135-.09 60.314-14.62 77.594-45.188c-10.75-1.42-20.024-5.706-27-12.843c-2.926-2.994-5.323-6.4-7.25-10.126c-12.413 8.293-27.313 13.156-43.313 13.156s-30.893-4.863-43.312-13.156zm-105.72.905c-11.884 8.09-22.142 17.595-30.03 28.47c5.18 1.992 10.066 5.204 14.47 9.374c.287.273.557.562.843.844c7.992-10.844 19.192-20.188 33-28.188c-5.933-2.94-12.04-6.43-18.282-10.5zm297.814.156c-6.274 4.077-12.418 7.563-18.376 10.5c13.946 8.04 25.26 17.42 33.312 28.28c.26-.258.518-.527.78-.78c4.39-4.208 9.27-7.476 14.44-9.53c-7.928-10.863-18.222-20.373-30.157-28.47zM65.405 188.844c-4.14.03-8.71 1.797-13.937 6.812c-5.23 5.016-10.76 13.247-15.595 24.78c-9.03 21.54-15.567 54.52-16.406 98.19h91.75c-.836-44.038-7.38-77.138-16.407-98.626c-4.833-11.502-10.363-19.67-15.563-24.594s-9.704-6.592-13.844-6.562zm382.656 0c-4.14.03-8.71 1.797-13.937 6.812c-5.228 5.016-10.758 13.247-15.594 24.78c-9.03 21.54-15.566 54.52-16.405 98.19h91.75c-.835-44.038-7.38-77.138-16.406-98.626c-4.833-11.502-10.364-19.67-15.564-24.594s-9.703-6.592-13.844-6.562m-164.5 37.53a106 106 0 0 1-26.875 3.564c-9.09.027-18.16-1.13-27-3.438c-5.288 5.608-8.437 12.862-8.437 20.656c0 17.25 15.35 31.844 35.438 31.844c20.087 0 35.437-14.593 35.437-31.844c0-7.854-3.2-15.155-8.563-20.78zm-76 41.94c-20.808 10.54-39.378 28.066-52.937 52.248c5.276 2.285 10.287 5.71 15 10.188c12.49-23.23 29.974-38.884 49.25-47.5c-4.683-4.264-8.518-9.31-11.313-14.938zm98.157.248c-2.83 5.618-6.727 10.63-11.44 14.875c19.213 8.67 36.67 24.287 49.19 47.282c.062-.06.123-.13.186-.19c4.588-4.308 9.586-7.692 14.844-9.967c-13.558-23.972-32.056-41.42-52.78-52m-166.595 67.375c-5.454-.038-11.282 2.203-17.688 8.22c-6.405 6.016-13.017 15.817-18.812 29.5c-7.377 17.416-13.346 41.16-16.72 70.937c8.495-4.2 17.876-6.245 27.19-6.22c14.79.043 29.66 5.315 40.968 16.032c9.487 8.993 16.182 21.848 18.093 37.563h23.25c-.856-52.36-8.71-91.89-19.656-117.783c-11.6-27.438-25.718-38.173-36.625-38.25zm234.97 0c-5.455-.038-11.252 2.203-17.658 8.22c-6.405 6.016-13.048 15.817-18.843 29.5c-10.943 25.835-18.774 65.513-19.625 118.312h23.217c1.898-15.826 8.58-28.72 18.094-37.72c11.325-10.712 26.243-15.917 41.033-15.875c9.298.026 18.658 2.098 27.125 6.313c-3.368-29.494-9.328-53.09-16.688-70.5c-11.6-27.44-25.75-38.174-36.656-38.25zm-336.126 1.375c-1.03 3.895-1.02 8.08.186 12.22c3.82 13.102 19.167 21.597 34.532 17.812c15.24-3.754 23.346-17.03 19.75-30.03l-54.47-.002zm382.655 0c-1.028 3.895-1.02 8.08.188 12.22c3.818 13.102 19.166 21.597 34.53 17.812c15.24-3.754 23.347-17.03 19.75-30.03zM113.03 457.063c-10.365-.03-20.612 3.615-28.155 10.75c-5.935 5.615-10.374 13.43-12.03 24.157h80.436c-1.664-10.603-6.128-18.377-12.06-24c-7.56-7.167-17.823-10.878-28.19-10.908zm287.22 0c-10.366-.03-20.582 3.615-28.125 10.75c-5.935 5.615-10.405 13.43-12.063 24.157H440.5c-1.665-10.603-6.13-18.377-12.063-24c-7.56-7.167-17.82-10.878-28.187-10.908z"/></symbol>
|
||||||
|
|
@ -199,6 +203,7 @@
|
||||||
<symbol id="scale-mail" viewBox="0 0 512 512"><path fill="currentColor" d="M174.688 61.094L144.155 78.72c60.143 71.885 171.856 69.547 222.78 0l-30.53-17.626c-11.46 23.49-43.57 40.625-81.156 40.625s-69.1-17.137-80.563-40.626zm208.5 27c-5.07 7.136-10.657 13.675-16.72 19.594l18.97 34.343l22.03-39.905l-24.28-14.03zm-255.438.094L53.937 130.81l66.876 112.375l33.874-19.656l-2.78 62.595l12.53 22.656l20.75-37.56l-15.375-27.814l16.344-9.03l22.78 41.218l22.75-41.22l16.345 9.032l-30.936 56l-8.156 14.813l-8.188-14.814l-4.906-8.875l-23.25 42.064l-8.188 14.812l-8.156-14.812l-5.938-10.72l-3.5 78.938h81.97l-28.532-51.687l16.375-9.03l22.75 41.217l22.75-41.218l.53.28l-13.874-25.093l16.345-9.03l22.75 41.22l22.78-41.22L312 307l-14.72-26.656l16.376-9.03l22.75 41.186l22.72-41.125L357 223.53l33 19.157l66.72-112.156l-33.033-19.06l-30.062 54.405l-8.188 14.813l-8.187-14.813l-6.438-11.656l-25.718 46.593l-8.188 14.812l-8.156-14.813l-6.75-12.218l-25.438 46.062l-8.156 14.813l-8.187-14.814l-30.94-56l16.376-9.03l22.75 41.186l22.75-41.187l.563.313l-13.564-24.563c-29.667 7.446-61.705 6.438-91.687-3.188l-25.814 46.75l-8.187 14.813l-8.19-14.813l-5.624-10.218l-20.25 36.624l-8.187 14.812l-8.157-14.812l-30.938-56l16.344-9.03l22.78 41.217l17.72-32.124l-14.595-26.47l16.344-9.03l19.56 35.406l.064.032l-.03.03l3.155 5.72l16.374-29.656c-22.918-10.325-44.015-26.047-61.094-47.25zm224.22 31.874c-10.98 8.186-22.995 14.723-35.658 19.594l20.625 37.313l22.75-41.22l1.344.75l-9.06-16.438zm120.936 19.813l-66.75 112.188l22.906 13.28L493.875 152l-20.97-12.125zm-435.156.28L17.22 152l65.405 113.344l22-12.78l-66.875-112.41zm322.97 167.032l-16.126 29.188l-8.188 14.813l-8.187-14.813l-6.44-11.656l-25.717 46.56l-8.188 14.814l-8.156-14.813l-6.75-12.217l-23.033 41.75h114.938l-4.156-93.625zM146 419.5l-1.22 27.25h222.126l-1.22-27.25h-126.06l-.25.47l-.25-.47z"/></symbol>
|
<symbol id="scale-mail" viewBox="0 0 512 512"><path fill="currentColor" d="M174.688 61.094L144.155 78.72c60.143 71.885 171.856 69.547 222.78 0l-30.53-17.626c-11.46 23.49-43.57 40.625-81.156 40.625s-69.1-17.137-80.563-40.626zm208.5 27c-5.07 7.136-10.657 13.675-16.72 19.594l18.97 34.343l22.03-39.905l-24.28-14.03zm-255.438.094L53.937 130.81l66.876 112.375l33.874-19.656l-2.78 62.595l12.53 22.656l20.75-37.56l-15.375-27.814l16.344-9.03l22.78 41.218l22.75-41.22l16.345 9.032l-30.936 56l-8.156 14.813l-8.188-14.814l-4.906-8.875l-23.25 42.064l-8.188 14.812l-8.156-14.812l-5.938-10.72l-3.5 78.938h81.97l-28.532-51.687l16.375-9.03l22.75 41.217l22.75-41.218l.53.28l-13.874-25.093l16.345-9.03l22.75 41.22l22.78-41.22L312 307l-14.72-26.656l16.376-9.03l22.75 41.186l22.72-41.125L357 223.53l33 19.157l66.72-112.156l-33.033-19.06l-30.062 54.405l-8.188 14.813l-8.187-14.813l-6.438-11.656l-25.718 46.593l-8.188 14.812l-8.156-14.813l-6.75-12.218l-25.438 46.062l-8.156 14.813l-8.187-14.814l-30.94-56l16.376-9.03l22.75 41.186l22.75-41.187l.563.313l-13.564-24.563c-29.667 7.446-61.705 6.438-91.687-3.188l-25.814 46.75l-8.187 14.813l-8.19-14.813l-5.624-10.218l-20.25 36.624l-8.187 14.812l-8.157-14.812l-30.938-56l16.344-9.03l22.78 41.217l17.72-32.124l-14.595-26.47l16.344-9.03l19.56 35.406l.064.032l-.03.03l3.155 5.72l16.374-29.656c-22.918-10.325-44.015-26.047-61.094-47.25zm224.22 31.874c-10.98 8.186-22.995 14.723-35.658 19.594l20.625 37.313l22.75-41.22l1.344.75l-9.06-16.438zm120.936 19.813l-66.75 112.188l22.906 13.28L493.875 152l-20.97-12.125zm-435.156.28L17.22 152l65.405 113.344l22-12.78l-66.875-112.41zm322.97 167.032l-16.126 29.188l-8.188 14.813l-8.187-14.813l-6.44-11.656l-25.717 46.56l-8.188 14.814l-8.156-14.813l-6.75-12.217l-23.033 41.75h114.938l-4.156-93.625zM146 419.5l-1.22 27.25h222.126l-1.22-27.25h-126.06l-.25.47l-.25-.47z"/></symbol>
|
||||||
<symbol id="screaming" viewBox="0 0 512 512"><path fill="currentColor" d="M16.406 17.53v14.595l140.75 132.563L105.75 17.53zm123.22 0l68.343 124.407l-2.907-124.406h-65.438zm100.468 0l22.78 118.564L298.5 17.53zm93.437 0L317.19 147.75l90.53-130.22h-74.187zm106.283 0l-74.157 158.282L495.876 76.5V17.53h-56.063zM16.406 71.25v84.094l99.28 46.72zm479.47 46.156l-93.438 99.28l93.437-32.717v-66.564zm-312.188 59.47c-10.92.086-25.162 10.363-36.125 27.374c-6.48 10.054-10.708 20.766-12.5 30.406c-49.04 22.678-113.907 63.906-113.907 63.906l148.438 126l15 67.782h144.28l11.313-64.656l.094.093l152.25-129.217s-66.033-41.99-115.217-64.532c-1.858-9.475-6.037-19.945-12.375-29.78c-10.964-17.01-25.237-27.288-36.157-27.375c-3.64-.03-6.906 1.073-9.56 3.438c-2.42 2.154-4.117 5.17-5.126 8.812c1.253 1.576 2.484 3.176 3.656 4.844c11.65 16.57 19.578 37.626 22.47 61c8.607 7.78 17.563 11.763 24.717 10.78l54.594 35.938L314.94 359.5c-4.07 5.263-8.572 10.022-13.438 14.156c-5.576-4.344-11.033-7.95-16.438-10.812c6.327-4.49 12.208-10.48 17.407-17.875c12.3-17.496 20.28-42.414 20.28-70.126s-7.98-52.63-20.28-70.125c-12.3-17.496-28.3-27.314-45.44-27.314c-17.138 0-33.136 9.818-45.436 27.313c-12.3 17.493-20.28 42.412-20.28 70.124s7.98 52.63 20.28 70.125c4.54 6.456 9.58 11.866 15 16.124c-5.51 2.618-11.07 6.023-16.688 10.22a96 96 0 0 1-10.5-11.44l-105.25-58.187l54.438-35.843c7.49.513 16.76-4.09 25.5-12.594c3.06-22.683 10.856-43.12 22.22-59.28a98 98 0 0 1 2.436-3.314c-.934-4.326-2.752-7.896-5.5-10.344c-2.655-2.364-5.923-3.466-9.563-3.437zm61.093 58.468a73.4 73.4 0 0 0-1.03 12.312c0 2.244.067 4.41.25 6.53c-11.27.942-22.108 3.384-32.063 7.345l-6.906-17.342c12.538-4.99 25.953-7.912 39.75-8.844zm28.22.78c11.567 1.376 23.15 4.035 34.47 7.907l-6.033 17.657a148.5 148.5 0 0 0-27.906-6.625a75 75 0 0 0 .345-7.406c0-4.045-.303-7.93-.875-11.53zm-16.5 41.314c20.266 0 36.72 16.404 36.72 36.656c0 20.255-16.454 36.687-36.72 36.687s-36.688-16.434-36.688-36.686s16.422-36.656 36.688-36.656z"/></symbol>
|
<symbol id="screaming" viewBox="0 0 512 512"><path fill="currentColor" d="M16.406 17.53v14.595l140.75 132.563L105.75 17.53zm123.22 0l68.343 124.407l-2.907-124.406h-65.438zm100.468 0l22.78 118.564L298.5 17.53zm93.437 0L317.19 147.75l90.53-130.22h-74.187zm106.283 0l-74.157 158.282L495.876 76.5V17.53h-56.063zM16.406 71.25v84.094l99.28 46.72zm479.47 46.156l-93.438 99.28l93.437-32.717v-66.564zm-312.188 59.47c-10.92.086-25.162 10.363-36.125 27.374c-6.48 10.054-10.708 20.766-12.5 30.406c-49.04 22.678-113.907 63.906-113.907 63.906l148.438 126l15 67.782h144.28l11.313-64.656l.094.093l152.25-129.217s-66.033-41.99-115.217-64.532c-1.858-9.475-6.037-19.945-12.375-29.78c-10.964-17.01-25.237-27.288-36.157-27.375c-3.64-.03-6.906 1.073-9.56 3.438c-2.42 2.154-4.117 5.17-5.126 8.812c1.253 1.576 2.484 3.176 3.656 4.844c11.65 16.57 19.578 37.626 22.47 61c8.607 7.78 17.563 11.763 24.717 10.78l54.594 35.938L314.94 359.5c-4.07 5.263-8.572 10.022-13.438 14.156c-5.576-4.344-11.033-7.95-16.438-10.812c6.327-4.49 12.208-10.48 17.407-17.875c12.3-17.496 20.28-42.414 20.28-70.126s-7.98-52.63-20.28-70.125c-12.3-17.496-28.3-27.314-45.44-27.314c-17.138 0-33.136 9.818-45.436 27.313c-12.3 17.493-20.28 42.412-20.28 70.124s7.98 52.63 20.28 70.125c4.54 6.456 9.58 11.866 15 16.124c-5.51 2.618-11.07 6.023-16.688 10.22a96 96 0 0 1-10.5-11.44l-105.25-58.187l54.438-35.843c7.49.513 16.76-4.09 25.5-12.594c3.06-22.683 10.856-43.12 22.22-59.28a98 98 0 0 1 2.436-3.314c-.934-4.326-2.752-7.896-5.5-10.344c-2.655-2.364-5.923-3.466-9.563-3.437zm61.093 58.468a73.4 73.4 0 0 0-1.03 12.312c0 2.244.067 4.41.25 6.53c-11.27.942-22.108 3.384-32.063 7.345l-6.906-17.342c12.538-4.99 25.953-7.912 39.75-8.844zm28.22.78c11.567 1.376 23.15 4.035 34.47 7.907l-6.033 17.657a148.5 148.5 0 0 0-27.906-6.625a75 75 0 0 0 .345-7.406c0-4.045-.303-7.93-.875-11.53zm-16.5 41.314c20.266 0 36.72 16.404 36.72 36.656c0 20.255-16.454 36.687-36.72 36.687s-36.688-16.434-36.688-36.686s16.422-36.656 36.688-36.656z"/></symbol>
|
||||||
<symbol id="screw" viewBox="0 0 512 512"><path fill="currentColor" d="M259.2 20.25c-24.2.16-49.4 5.94-73 16.17c-26.5 40.57-38.4 73.68-30.9 118.98c-26.9-15.8-43.1-31.6-48.5-58.83c-8.74 11.03-16 22.83-21.41 35.13c-14.06 32-15.85 67.5 1.15 104.1L368.2 77.3c-22.6-34.19-53.9-51.23-88.5-55.81c-4.7-.62-9.4-1-14.2-1.16c-2.1-.1-4.2-.1-6.3-.1zm67.6 101.85l-40.9 23l-61.5 93.9l-41.3 60.6l15.4 10.6l22-32.3c8.3 12.2 16.8 24.2 25.7 36.1l86.7-120.9q-11.85-22.05-24.9-43.5zm-76.1 42.8l-74.4 41.8c7.1 12.6 14.6 25.1 22.4 37.6zm108.2 22.4L239.3 355.5l15.2 10.8l15.4-21.6c11 13.6 22.4 26.9 34.1 39.9l69.4-103.7c-6.7-17.2-14.1-34.2-22-50.9l22.7-31.9zm37.3 93.7l-14.6 21.6s-.1-.1-.1-.2l-24.9 37.3l-61.3 90.8l15.4 10.4l19.4-28.7c8 8.2 16.2 16.2 24.6 23.9l47.5-66.9c-3.9-14.9-8.3-29.8-13.1-44.5l22.5-33.3zm26.3 93.1L408.2 394c-.1-.3-.1-.5-.2-.8l-39.4 55.5l.1.1l-13.5 18.8l15.2 11l12.6-17.5c12.9 10.8 26.2 21 39.6 30.7c-1.8-24.3-4.9-48.6-9.3-72.7l24.4-34z"/></symbol>
|
<symbol id="screw" viewBox="0 0 512 512"><path fill="currentColor" d="M259.2 20.25c-24.2.16-49.4 5.94-73 16.17c-26.5 40.57-38.4 73.68-30.9 118.98c-26.9-15.8-43.1-31.6-48.5-58.83c-8.74 11.03-16 22.83-21.41 35.13c-14.06 32-15.85 67.5 1.15 104.1L368.2 77.3c-22.6-34.19-53.9-51.23-88.5-55.81c-4.7-.62-9.4-1-14.2-1.16c-2.1-.1-4.2-.1-6.3-.1zm67.6 101.85l-40.9 23l-61.5 93.9l-41.3 60.6l15.4 10.6l22-32.3c8.3 12.2 16.8 24.2 25.7 36.1l86.7-120.9q-11.85-22.05-24.9-43.5zm-76.1 42.8l-74.4 41.8c7.1 12.6 14.6 25.1 22.4 37.6zm108.2 22.4L239.3 355.5l15.2 10.8l15.4-21.6c11 13.6 22.4 26.9 34.1 39.9l69.4-103.7c-6.7-17.2-14.1-34.2-22-50.9l22.7-31.9zm37.3 93.7l-14.6 21.6s-.1-.1-.1-.2l-24.9 37.3l-61.3 90.8l15.4 10.4l19.4-28.7c8 8.2 16.2 16.2 24.6 23.9l47.5-66.9c-3.9-14.9-8.3-29.8-13.1-44.5l22.5-33.3zm26.3 93.1L408.2 394c-.1-.3-.1-.5-.2-.8l-39.4 55.5l.1.1l-13.5 18.8l15.2 11l12.6-17.5c12.9 10.8 26.2 21 39.6 30.7c-1.8-24.3-4.9-48.6-9.3-72.7l24.4-34z"/></symbol>
|
||||||
|
<symbol id="scroll-quill" viewBox="0 0 512 512"><path fill="currentColor" d="M311.9 47.95c-17.6 0-34.6.7-50.7 2.43L244.6 93.5l-4.9-40.04c-2.5.46-5 .94-7.5 1.47c-9.1 1.94-15.1 7.22-20.3 14.87s-8.9 17.5-12.1 26.6C191 121.5 184 148 178.4 175c6 5.1 12 10.3 17.9 15.4l30.7-17.6l33.8 26.1l51.9-19.7l61 24.5l-6.8 16.7l-54.4-21.8l-54.7 20.7l-32.2-24.9l-14.9 8.5c19.6 17.3 38.6 34.4 56.5 51.2l14-6.4l33.9 16.1l31.2-13.1l24.2 23.3l-12.4 13l-15.8-15.1l-27.6 11.7l-33-15.8c6.9 6.7 13.6 13.2 20.1 19.7l1.7 1.8l19.5 76.3l-7.8-5.7l-53 .4l-38.1-17.8l-42.4 14.6l-5.8-17l49.2-17l41.1 19.2l24.7-.2l-70.7-51.7c-19.7 4.6-39.4 2.8-58.1-3.7c-4.2 44.4-5.9 85.7-7 118.7c-.4 10.7 2.7 23 7.5 32.5c4.9 9.5 11.7 15.4 15 16.1c5.2 1.2 19 3.2 37.7 5.1l12.4-39l19.1 41.7c16.7 1.2 35 2 53.5 2.2c28.2.3 57.1-.9 82-4.7c15.8-2.3 29.6-6 40.7-10.4c-11.8-5.1-21.6-10.6-29.1-16.6c-11.1-8.9-18.2-19.3-17.3-30.9v.2c5.4-96.4 10.8-188.8 30.3-286l.1-.4l.1-.4c5.3-17.9 17.9-39.86 36.1-55.83c-13.9-2.06-28.6-4-43.7-5.66l-22.3 25.3l-2.2-27.7c-19-1.64-38.4-2.71-57.4-2.92h-5.7zm148.5 20.44c-4.7 3.69-9.2 8.03-13.3 12.73c12.1 8.18 21.4 23.38 21.8 36.98c.3 7.8-1.9 14.9-7.7 21.4c-5.8 6.4-15.6 12.4-31.6 15.8l3.8 17.6c18.6-4 32.3-11.5 41.2-21.4c9-9.9 12.7-22.2 12.3-34c-.6-19.3-11.1-37.59-26.5-49.11M25.44 71.91c-.24 1.61-.38 3.43-.38 5.62c.1 7.69 2.03 18.17 5.83 30.17c3.41 10.7 8.27 22.5 14.35 34.8c10.63-5.3 20.59-11 28.41-18.1c-4.42 12.5-10.15 24.7-18.6 36.5c4.14 7.2 8.63 14.4 13.45 21.5c10.64-5.3 20.72-13 29.52-26.1c-3.3 16-8.47 30.6-18.27 41.8c6.53 8.5 13.5 16.8 20.75 24.5c8.7-9.3 15.6-21 20.7-34.9c3.8 18.5 2.6 35.3-5.7 49.4c8 7.2 16.3 13.7 24.8 19.1c6.1-14 8.9-30.6 8.5-49.7c9.2 23.7 11.3 42.9 9.6 59.5c20.2 9.2 40.8 12 61.3 6.1l4.2-1.3l69.3 50.6l-5.9-22.8c-73-72.8-175.4-156.7-261.86-226.69M312.8 123.9l33.2 13.8l31.3-9.9l5.4 17.2l-37.5 11.9l-33.6-14l-28.8 8.1l-4.8-17.4zm107.3 236.2c-.7 0-1.3.1-2 .1c-3.5.1-7.2.5-11.1 1.3l3.4 17.6c12.2-2.3 20-.4 24.5 2.5c4.4 2.9 6.3 6.8 6.4 12.5c.1 9.3-7 23-23.3 32.5c5.4 2.9 11.9 5.9 19.3 8.7c14.4-11.6 22.1-26.8 22-41.4c-.1-10.7-5.2-21.2-14.6-27.4c-6.7-4.3-15-6.5-24.6-6.4"/></symbol>
|
||||||
<symbol id="scroll-unfurled" viewBox="0 0 512 512"><path fill="currentColor" d="M103.432 17.844a87 87 0 0 0-3.348.08q-3.822.163-7.604.678c-20.167 2.747-39.158 13.667-52.324 33.67c-24.613 37.4 2.194 98.025 56.625 98.025c.536 0 1.058-.012 1.583-.022v.704h60.565c-10.758 31.994-30.298 66.596-52.448 101.43a283 283 0 0 0-6.29 10.406l34.878 35.733l-56.263 9.423c-32.728 85.966-27.42 182.074 48.277 182.074v-.002l9.31.066c23.83-.57 46.732-4.298 61.325-12.887c4.174-2.458 7.63-5.237 10.467-8.42h-32.446c-20.33 5.95-40.8-6.94-47.396-25.922c-8.956-25.77 7.52-52.36 31.867-60.452a55.6 55.6 0 0 1 17.565-2.834v-.406h178.33c-.57-44.403 16.35-90.125 49.184-126c23.955-26.176 42.03-60.624 51.3-94.846l-41.225-24.932l38.272-6.906l-43.37-25.807h-.005l.002-.002l.002.002l52.127-8.85c-5.232-39.134-28.84-68.113-77.37-68.113C341.14 32.26 222.11 35.29 149.34 28.496c-14.888-6.763-30.547-10.723-45.908-10.652m.464 18.703c13.137.043 27.407 3.804 41.247 10.63l.033-.07c4.667 4.735 8.542 9.737 11.68 14.985H82.92l10.574 14.78c10.608 14.83 19.803 31.99 21.09 42.024c.643 5.017-.11 7.167-1.814 8.836c-1.705 1.67-6.228 3.875-15.99 3.875c-40.587 0-56.878-44.952-41.012-69.06C66.238 46.64 79.582 39.22 95.002 37.12a64 64 0 0 1 8.894-.573M118.5 80.78h46.28c4.275 15.734 3.656 33.07-.544 51.51H131.52c1.9-5.027 2.268-10.574 1.6-15.77c-1.527-11.913-7.405-24.065-14.62-35.74m101.553 317.095c6.44 6.84 11.192 15.31 13.37 24.914c3.797 16.736 3.092 31.208-1.767 43.204c-4.526 11.175-12.576 19.79-22.29 26h237.19c14.448 0 24.887-5.678 32.2-14.318c7.312-8.64 11.2-20.514 10.705-32.352a47.7 47.7 0 0 0-2.407-13.18l-69.91-8.205l42.017-20.528c-8.32-3.442-18.64-5.537-31.375-5.537H220.053zm-42.668.506a37 37 0 0 0-3.457.153a34.8 34.8 0 0 0-7.824 1.63c-15.11 5.02-25.338 21.54-20.11 36.583c3.673 10.57 15.347 17.71 25.654 13.938l1.555-.57h43.354c.946-6.36.754-13.882-1.358-23.192c-3.71-16.358-20.543-28.483-37.815-28.54z"/></symbol>
|
<symbol id="scroll-unfurled" viewBox="0 0 512 512"><path fill="currentColor" d="M103.432 17.844a87 87 0 0 0-3.348.08q-3.822.163-7.604.678c-20.167 2.747-39.158 13.667-52.324 33.67c-24.613 37.4 2.194 98.025 56.625 98.025c.536 0 1.058-.012 1.583-.022v.704h60.565c-10.758 31.994-30.298 66.596-52.448 101.43a283 283 0 0 0-6.29 10.406l34.878 35.733l-56.263 9.423c-32.728 85.966-27.42 182.074 48.277 182.074v-.002l9.31.066c23.83-.57 46.732-4.298 61.325-12.887c4.174-2.458 7.63-5.237 10.467-8.42h-32.446c-20.33 5.95-40.8-6.94-47.396-25.922c-8.956-25.77 7.52-52.36 31.867-60.452a55.6 55.6 0 0 1 17.565-2.834v-.406h178.33c-.57-44.403 16.35-90.125 49.184-126c23.955-26.176 42.03-60.624 51.3-94.846l-41.225-24.932l38.272-6.906l-43.37-25.807h-.005l.002-.002l.002.002l52.127-8.85c-5.232-39.134-28.84-68.113-77.37-68.113C341.14 32.26 222.11 35.29 149.34 28.496c-14.888-6.763-30.547-10.723-45.908-10.652m.464 18.703c13.137.043 27.407 3.804 41.247 10.63l.033-.07c4.667 4.735 8.542 9.737 11.68 14.985H82.92l10.574 14.78c10.608 14.83 19.803 31.99 21.09 42.024c.643 5.017-.11 7.167-1.814 8.836c-1.705 1.67-6.228 3.875-15.99 3.875c-40.587 0-56.878-44.952-41.012-69.06C66.238 46.64 79.582 39.22 95.002 37.12a64 64 0 0 1 8.894-.573M118.5 80.78h46.28c4.275 15.734 3.656 33.07-.544 51.51H131.52c1.9-5.027 2.268-10.574 1.6-15.77c-1.527-11.913-7.405-24.065-14.62-35.74m101.553 317.095c6.44 6.84 11.192 15.31 13.37 24.914c3.797 16.736 3.092 31.208-1.767 43.204c-4.526 11.175-12.576 19.79-22.29 26h237.19c14.448 0 24.887-5.678 32.2-14.318c7.312-8.64 11.2-20.514 10.705-32.352a47.7 47.7 0 0 0-2.407-13.18l-69.91-8.205l42.017-20.528c-8.32-3.442-18.64-5.537-31.375-5.537H220.053zm-42.668.506a37 37 0 0 0-3.457.153a34.8 34.8 0 0 0-7.824 1.63c-15.11 5.02-25.338 21.54-20.11 36.583c3.673 10.57 15.347 17.71 25.654 13.938l1.555-.57h43.354c.946-6.36.754-13.882-1.358-23.192c-3.71-16.358-20.543-28.483-37.815-28.54z"/></symbol>
|
||||||
<symbol id="sewing-machine" viewBox="0 0 512 512"><path fill="currentColor" d="m61.67 119.8l-12.69 68.3c-5.47 29.6-1.02 60.1 12.69 86.8h51.03V119.8zm68.63 0v115.6h2.9c6.2 0 11.2-5.1 11.2-11.3V119.8zm31.8 0v104.3c0 15.9-12.9 28.8-28.9 28.8h-2.9v81.7h14.9v-59.7h19.6s7.6-15.3 13.6-27.7c4.7-9.2 14.1-15.1 24.5-15.1h80.2c15 0 27.2 12.1 27.2 27.1v91.5H25.95l10.57 68.5H455.1l10.5-63.1l-21.1-236.3zm310.1 23.4c-4.9.4-8.5 4.7-8 9.5l4.3 47.4c.4 4.8 4.7 8.4 9.5 8c4.9-.4 8.4-4.8 8-9.6l-4.2-47.3c-.4-4.5-4.2-8-8.7-8zm-86.8.1c21.7 0 39.2 17.5 39.2 39.2s-17.5 39.2-39.2 39.2s-39.2-17.5-39.2-39.2s17.5-39.2 39.2-39.2m0 17.5c-11.9 0-21.7 9.8-21.7 21.7c0 12 9.8 21.7 21.7 21.7s21.7-9.7 21.7-21.7c0-11.9-9.8-21.7-21.7-21.7m0 89.9c26.6 0 48.2 21.7 48.2 48.2c0 26.6-21.6 48.2-48.2 48.2s-48.2-21.6-48.2-48.2c0-26.5 21.6-48.2 48.2-48.2m0 17.6c-16.9 0-30.6 13.7-30.6 30.6s13.7 30.5 30.6 30.5s30.5-13.6 30.5-30.5s-13.6-30.6-30.5-30.6M92.71 287.8v17.6h20.09v-17.6zM36.52 438.9v26.5H454.9v-26.5z"/></symbol>
|
<symbol id="sewing-machine" viewBox="0 0 512 512"><path fill="currentColor" d="m61.67 119.8l-12.69 68.3c-5.47 29.6-1.02 60.1 12.69 86.8h51.03V119.8zm68.63 0v115.6h2.9c6.2 0 11.2-5.1 11.2-11.3V119.8zm31.8 0v104.3c0 15.9-12.9 28.8-28.9 28.8h-2.9v81.7h14.9v-59.7h19.6s7.6-15.3 13.6-27.7c4.7-9.2 14.1-15.1 24.5-15.1h80.2c15 0 27.2 12.1 27.2 27.1v91.5H25.95l10.57 68.5H455.1l10.5-63.1l-21.1-236.3zm310.1 23.4c-4.9.4-8.5 4.7-8 9.5l4.3 47.4c.4 4.8 4.7 8.4 9.5 8c4.9-.4 8.4-4.8 8-9.6l-4.2-47.3c-.4-4.5-4.2-8-8.7-8zm-86.8.1c21.7 0 39.2 17.5 39.2 39.2s-17.5 39.2-39.2 39.2s-39.2-17.5-39.2-39.2s17.5-39.2 39.2-39.2m0 17.5c-11.9 0-21.7 9.8-21.7 21.7c0 12 9.8 21.7 21.7 21.7s21.7-9.7 21.7-21.7c0-11.9-9.8-21.7-21.7-21.7m0 89.9c26.6 0 48.2 21.7 48.2 48.2c0 26.6-21.6 48.2-48.2 48.2s-48.2-21.6-48.2-48.2c0-26.5 21.6-48.2 48.2-48.2m0 17.6c-16.9 0-30.6 13.7-30.6 30.6s13.7 30.5 30.6 30.5s30.5-13.6 30.5-30.5s-13.6-30.6-30.5-30.6M92.71 287.8v17.6h20.09v-17.6zM36.52 438.9v26.5H454.9v-26.5z"/></symbol>
|
||||||
<symbol id="sewing-needle" viewBox="0 0 512 512"><path fill="currentColor" d="M56.813 18.438c-.47-.005-.938.014-1.407.03q-.939.035-1.875.126c-7.468.72-14.682 4.148-22.31 11.125c-9.985 9.128-12.863 17.66-11.407 27.718c1.455 10.056 8.353 22.236 21.125 34.906c2.895 2.872 6.126 5.737 9.593 8.625c1.27 1.055 2.565 2.13 3.907 3.186a201 201 0 0 0 3.438 2.656c.232.175.454.358.688.532C74.71 119.38 95.558 131.28 120.25 142.22c159.723 161.31 288.815 297.553 374.594 352.124c-51.11-85.624-187.432-214.62-350-375.531c-10.23-23.802-21.115-43.71-32.094-59.282c35.46-10.19 82.517-2.294 125.75 40.94c40.243 40.242 52.642 90.776 41.375 128.343c4.89 4.914 9.883 9.913 14.688 14.75c19.07-46.1 4.573-108.895-42.844-156.313c-35.694-35.693-75.48-50.324-111.032-50.22c-1.147.005-2.3.03-3.438.064c-21.844.65-41.957 6.898-58.344 17.187a102 102 0 0 0-8.312 5.814c1.33 3.094 2.758 5.884 4.406 8.218c1.92 2.72 4.004 4.936 6.906 6.688c2.202-1.717 4.498-3.375 6.938-4.906a89 89 0 0 1 3.25-1.97c8.196 10.088 15.465 24.624 25.47 47.25c-23.907-10.568-38.822-18.04-49.033-27c.024-.03.04-.063.064-.093c-.433-.33-.867-.655-1.28-1q-.018-.013-.033-.03c-11.215-10.375-16.532-22.934-22.31-44.5c5.988 1.605 11.256 3.19 16 4.844a137 137 0 0 1 26.81-15.875c-9.5-7.738-18.552-11.93-26.686-12.97c-1.443-.185-2.87-.3-4.282-.313zM493.28 64.374c-77.985 0-125.587 28.886-146.124 69.406s-13.994 90.39 9.688 131.407c11.385 19.72 17.807 40.687 19.187 61.22a4330 4330 0 0 1 18.47 19.187c2.31-29.955-5.072-61.35-21.47-89.75c-21.13-36.602-26.155-80.112-9.186-113.594s55.94-59.188 129.437-59.188V64.376zM37.907 114.938c-2.894 23.925 6.18 50.21 29.532 73.562l13.218-13.188c-15.97-15.97-23.188-31.833-24.437-46.593c-6.646-4.51-12.754-9.102-18.314-13.782zM124.062 277c-24.466-.028-45.04 4.92-61.343 13.656c-24.842 13.31-39.363 35.865-40.75 60.47c-2.78 49.207 44.38 102.65 140.405 118.28c101.63 16.544 170.303-9.184 205.406-54.062q1.513-1.933 2.94-3.906c-4.552-4.232-9.148-8.52-13.783-12.875c-1.233 1.79-2.52 3.55-3.875 5.28c-29.97 38.315-90.355 62.97-187.687 47.126c-90.394-14.715-126.796-62.527-124.75-98.783c1.023-18.127 10.982-34.37 30.938-45.062c19.955-10.692 50.267-15.364 90.5-7.47c34.077 6.69 62.938 3.47 85.437-6.936c-4.72-4.65-9.49-9.33-14.28-14.064c-17.545 6.452-39.89 8.088-67.564 2.656c-14.895-2.923-28.778-4.297-41.594-4.312z"/></symbol>
|
<symbol id="sewing-needle" viewBox="0 0 512 512"><path fill="currentColor" d="M56.813 18.438c-.47-.005-.938.014-1.407.03q-.939.035-1.875.126c-7.468.72-14.682 4.148-22.31 11.125c-9.985 9.128-12.863 17.66-11.407 27.718c1.455 10.056 8.353 22.236 21.125 34.906c2.895 2.872 6.126 5.737 9.593 8.625c1.27 1.055 2.565 2.13 3.907 3.186a201 201 0 0 0 3.438 2.656c.232.175.454.358.688.532C74.71 119.38 95.558 131.28 120.25 142.22c159.723 161.31 288.815 297.553 374.594 352.124c-51.11-85.624-187.432-214.62-350-375.531c-10.23-23.802-21.115-43.71-32.094-59.282c35.46-10.19 82.517-2.294 125.75 40.94c40.243 40.242 52.642 90.776 41.375 128.343c4.89 4.914 9.883 9.913 14.688 14.75c19.07-46.1 4.573-108.895-42.844-156.313c-35.694-35.693-75.48-50.324-111.032-50.22c-1.147.005-2.3.03-3.438.064c-21.844.65-41.957 6.898-58.344 17.187a102 102 0 0 0-8.312 5.814c1.33 3.094 2.758 5.884 4.406 8.218c1.92 2.72 4.004 4.936 6.906 6.688c2.202-1.717 4.498-3.375 6.938-4.906a89 89 0 0 1 3.25-1.97c8.196 10.088 15.465 24.624 25.47 47.25c-23.907-10.568-38.822-18.04-49.033-27c.024-.03.04-.063.064-.093c-.433-.33-.867-.655-1.28-1q-.018-.013-.033-.03c-11.215-10.375-16.532-22.934-22.31-44.5c5.988 1.605 11.256 3.19 16 4.844a137 137 0 0 1 26.81-15.875c-9.5-7.738-18.552-11.93-26.686-12.97c-1.443-.185-2.87-.3-4.282-.313zM493.28 64.374c-77.985 0-125.587 28.886-146.124 69.406s-13.994 90.39 9.688 131.407c11.385 19.72 17.807 40.687 19.187 61.22a4330 4330 0 0 1 18.47 19.187c2.31-29.955-5.072-61.35-21.47-89.75c-21.13-36.602-26.155-80.112-9.186-113.594s55.94-59.188 129.437-59.188V64.376zM37.907 114.938c-2.894 23.925 6.18 50.21 29.532 73.562l13.218-13.188c-15.97-15.97-23.188-31.833-24.437-46.593c-6.646-4.51-12.754-9.102-18.314-13.782zM124.062 277c-24.466-.028-45.04 4.92-61.343 13.656c-24.842 13.31-39.363 35.865-40.75 60.47c-2.78 49.207 44.38 102.65 140.405 118.28c101.63 16.544 170.303-9.184 205.406-54.062q1.513-1.933 2.94-3.906c-4.552-4.232-9.148-8.52-13.783-12.875c-1.233 1.79-2.52 3.55-3.875 5.28c-29.97 38.315-90.355 62.97-187.687 47.126c-90.394-14.715-126.796-62.527-124.75-98.783c1.023-18.127 10.982-34.37 30.938-45.062c19.955-10.692 50.267-15.364 90.5-7.47c34.077 6.69 62.938 3.47 85.437-6.936c-4.72-4.65-9.49-9.33-14.28-14.064c-17.545 6.452-39.89 8.088-67.564 2.656c-14.895-2.923-28.778-4.297-41.594-4.312z"/></symbol>
|
||||||
|
|
@ -265,6 +270,7 @@
|
||||||
<symbol id="well" viewBox="0 0 512 512"><path fill="currentColor" d="m86.236 28.564l-41.248 110h422.024l-41.248-110zm32.764 128v176.07c76.024 28.87 197.976 28.87 274 0v-176.07h-18v137.428c-7.16-3.66-15.96-6.65-26.307-9.236c-24.208-6.052-56.74-9.64-92.693-9.64c-7.85 0-15.526.18-23 .51c-.017-12.01.002-24.02.04-36.032l24.013-60.03H238.05L215 237.194v39.566c-19.528 1.612-37.125 4.354-51.693 7.996c-10.346 2.586-19.147 5.577-26.307 9.236V156.564zm89 23v16h4.266l6.4-16zm68.44 0l-25.6 64h17.867l25.602-64zm-196.44 23v18h21v-18zm75 0v18h42v-18zm149.492 0l-16.4 41H304v-23h53v-18zm106.508 0v18h12v80h57v-18h-39v-80zm-155 90.55c34.738 0 66.208 3.575 88.326 9.105c11.06 2.763 19.795 6.09 25.035 9.186c4.377 2.587 5.365 4.425 5.576 4.71c.04-.057.064-.074.064 0c0 .073-.023.055-.064 0c-.21.283-1.2 2.12-5.575 4.706c-5.24 3.098-13.975 6.425-25.034 9.19c-22.118 5.53-53.588 9.103-88.326 9.103s-66.208-3.574-88.326-9.103c-11.06-2.765-19.795-6.092-25.035-9.19c-4.377-2.586-5.365-4.423-5.576-4.707c-.04.056-.064.074-.064 0c0-.073.023-.056.064 0c.21-.284 1.2-2.122 5.575-4.71c5.24-3.096 13.975-6.422 25.034-9.186c12.965-3.243 29.16-5.805 47.326-7.376v28.72h18v-29.91c7.456-.347 15.138-.54 23-.54zm137 58.665c-32.96 11.616-71.95 18.42-112 20.417v27.45c40.88-2.024 80.4-9.035 112-21.038zm-274 .02v26.83c9.95 3.777 20.683 7.063 32 9.852V361.16c-11.143-2.664-21.856-5.785-32-9.36zm50 13.202v27.408c29.46 5.657 61.842 8.253 94 7.81v-27.447c-31.99.444-64.16-2.134-94-7.77zm224 32.777a303 303 0 0 1-16 5.146v25.158a254 254 0 0 0 16-5.46zm-274 .01v24.827c27.454 10.426 60.89 17.082 96 19.98v-25.44c-34.372-2.842-67.45-9.302-96-19.366zm240 9.837c-38.988 9.09-83.038 12.637-126 10.67v25.445c43.22 1.968 87.805-1.613 126-10.777zM119 441.78c1.642 9.154 8.428 17.585 16 21.704v-16.558a303 303 0 0 1-16-5.147zm274 .007c-12.8 4.513-26.5 8.312-40.834 11.373v19.73c16.52-4.255 40.596-15.226 40.834-31.103m-240 9.84v19.275c33.85 9.257 73.556 12.422 103 12.534c29.185 0 56.113-2.365 78.166-6.493v-20.37c-58.66 9.767-125.146 8.115-181.166-4.946"/></symbol>
|
<symbol id="well" viewBox="0 0 512 512"><path fill="currentColor" d="m86.236 28.564l-41.248 110h422.024l-41.248-110zm32.764 128v176.07c76.024 28.87 197.976 28.87 274 0v-176.07h-18v137.428c-7.16-3.66-15.96-6.65-26.307-9.236c-24.208-6.052-56.74-9.64-92.693-9.64c-7.85 0-15.526.18-23 .51c-.017-12.01.002-24.02.04-36.032l24.013-60.03H238.05L215 237.194v39.566c-19.528 1.612-37.125 4.354-51.693 7.996c-10.346 2.586-19.147 5.577-26.307 9.236V156.564zm89 23v16h4.266l6.4-16zm68.44 0l-25.6 64h17.867l25.602-64zm-196.44 23v18h21v-18zm75 0v18h42v-18zm149.492 0l-16.4 41H304v-23h53v-18zm106.508 0v18h12v80h57v-18h-39v-80zm-155 90.55c34.738 0 66.208 3.575 88.326 9.105c11.06 2.763 19.795 6.09 25.035 9.186c4.377 2.587 5.365 4.425 5.576 4.71c.04-.057.064-.074.064 0c0 .073-.023.055-.064 0c-.21.283-1.2 2.12-5.575 4.706c-5.24 3.098-13.975 6.425-25.034 9.19c-22.118 5.53-53.588 9.103-88.326 9.103s-66.208-3.574-88.326-9.103c-11.06-2.765-19.795-6.092-25.035-9.19c-4.377-2.586-5.365-4.423-5.576-4.707c-.04.056-.064.074-.064 0c0-.073.023-.056.064 0c.21-.284 1.2-2.122 5.575-4.71c5.24-3.096 13.975-6.422 25.034-9.186c12.965-3.243 29.16-5.805 47.326-7.376v28.72h18v-29.91c7.456-.347 15.138-.54 23-.54zm137 58.665c-32.96 11.616-71.95 18.42-112 20.417v27.45c40.88-2.024 80.4-9.035 112-21.038zm-274 .02v26.83c9.95 3.777 20.683 7.063 32 9.852V361.16c-11.143-2.664-21.856-5.785-32-9.36zm50 13.202v27.408c29.46 5.657 61.842 8.253 94 7.81v-27.447c-31.99.444-64.16-2.134-94-7.77zm224 32.777a303 303 0 0 1-16 5.146v25.158a254 254 0 0 0 16-5.46zm-274 .01v24.827c27.454 10.426 60.89 17.082 96 19.98v-25.44c-34.372-2.842-67.45-9.302-96-19.366zm240 9.837c-38.988 9.09-83.038 12.637-126 10.67v25.445c43.22 1.968 87.805-1.613 126-10.777zM119 441.78c1.642 9.154 8.428 17.585 16 21.704v-16.558a303 303 0 0 1-16-5.147zm274 .007c-12.8 4.513-26.5 8.312-40.834 11.373v19.73c16.52-4.255 40.596-15.226 40.834-31.103m-240 9.84v19.275c33.85 9.257 73.556 12.422 103 12.534c29.185 0 56.113-2.365 78.166-6.493v-20.37c-58.66 9.767-125.146 8.115-181.166-4.946"/></symbol>
|
||||||
<symbol id="wheat" viewBox="0 0 512 512"><path fill="currentColor" d="M98.344 16.688C79.692 43.785 68.498 69.01 65.5 89.56l23.938 39.157l28.624-33.47c.868-21.213-5.49-48.677-19.718-78.563zM472.5 19.625C444.04 36.055 423.112 54 411.562 71.25l4.75 45.688L456.563 99c9.89-18.777 15.938-46.29 15.938-79.375zm-91.75 27.28c-10.153 21.036-16.8 40.84-20.156 58.314l18.375 57.686l19.78-34.25l-6.5-62.22h.03a277 277 0 0 0-11.53-19.53zM27.25 80.782c-.125 23.364 2.393 44.102 6.875 61.314L75.5 186.25l3.125-39.406L46 93.47l.03-.032a280 280 0 0 0-18.78-12.657zm132.844 10.532c-8.415 3.504-16.29 7.213-23.594 11.094l-39.25 45.97l-3.094 39.374l50.438-39.094c6.712-15.904 12.09-35.263 15.5-57.344m177.22 21.626c-24.024 58.09-16.16 97.86 7.873 108.5l21.157-36.625l-19.594-61.438a274 274 0 0 0-9.438-10.438zm146.03.218c-4.55-.028-8.97.084-13.28.28L414.935 138l-19.78 34.28l62.343-13.655c12.897-11.47 26.09-26.626 38.656-45.094c-4.358-.216-8.64-.348-12.812-.374zm-226.094 8.72c-23.24 23.238-38.832 46.003-45.53 65.655l16.436 42.907l34.22-27.75c4.695-20.704 3.436-48.856-5.126-80.812M16.406 159.06c3.28 62.77 27.482 95.31 53.75 94.594l3.344-42.22l-44.063-47a279 279 0 0 0-13.03-5.374zm143.22 11.375a272 272 0 0 0-18.5 4.563l-48.97 37.938l-3.312 41.75c26.492 7.51 57.16-20.567 70.78-84.25zm16.06 1.563c-4.36 22.935-5.65 43.762-4.374 61.5l32.688 51l10.22-38.188l-22.407-58.437h.03a277 277 0 0 0-16.155-15.875zm267.408 8.938l-60.563 13.218l-20.936 36.25c20.682 18.195 60.438 6.035 100.125-45.625a275 275 0 0 0-18.626-3.843m-138.688 25.53c-8.912 1.92-17.304 4.16-25.187 6.657l-46.97 38.03l-10.22 38.19l56.69-29.283c9.493-14.424 18.323-32.49 25.686-53.593zm155.125 25.063c-25.85 20.324-44.046 41.06-53.03 59.782l11.22 44.532l37.28-23.47c7.126-19.99 9.236-48.088 4.53-80.843zm-123.342 8.595c-34.435 77.573-59.394 159.06-62.97 253.03h18.72c3.558-90.792 27.573-169.428 61.312-245.436l-17.063-7.595zm-185.375 6.906c-8.173 62.347 9.714 98.713 35.687 102.75l10.97-40.874l-34.814-54.25a279 279 0 0 0-11.844-7.625zm221.75 24.532c-7.053 22.243-10.817 42.77-11.657 60.532l26.406 54.594L402 349.967l-15.28-60.687h.06c-4.3-5.848-9.033-11.76-14.217-17.717zm-302.47 1.532c-8.664 74.584-8.13 147.835 12.188 220.062h19.44c-20.877-70.772-21.764-143.02-13.064-217.906l-18.562-2.156zm219.47 11.094c-6.613.16-12.953.54-19.032 1.125L215.5 313.78l-10.844 40.408c24.69 12.23 59.938-9.82 84.906-70zm206.718 36.937c-9.072.844-17.664 2.052-25.78 3.594l-51.156 32.217l-14.688 36.657l59.75-22.313c11.14-13.193 22.055-30.075 31.875-50.155zm-157.31 22c-15.528 60.938-2.096 99.19 23.217 106.28l15.72-39.28l-28.094-58.03c-3.43-3-7.053-5.985-10.844-8.97zM183.25 368.72c-12.674 41.233-22.26 82.547-26.844 124.436h18.813c4.507-39.722 13.69-79.23 25.905-118.97l-17.875-5.467zm270 26.655l-58 21.688l-15.563 38.875c23.056 15.098 60.673-2.606 92.625-59.407a273 273 0 0 0-19.062-1.155zM356.5 469.03c-1.874 7.713-3.185 15.757-3.656 24.126h18.687c.45-6.686 1.55-13.206 3.126-19.687l-18.156-4.44z"/></symbol>
|
<symbol id="wheat" viewBox="0 0 512 512"><path fill="currentColor" d="M98.344 16.688C79.692 43.785 68.498 69.01 65.5 89.56l23.938 39.157l28.624-33.47c.868-21.213-5.49-48.677-19.718-78.563zM472.5 19.625C444.04 36.055 423.112 54 411.562 71.25l4.75 45.688L456.563 99c9.89-18.777 15.938-46.29 15.938-79.375zm-91.75 27.28c-10.153 21.036-16.8 40.84-20.156 58.314l18.375 57.686l19.78-34.25l-6.5-62.22h.03a277 277 0 0 0-11.53-19.53zM27.25 80.782c-.125 23.364 2.393 44.102 6.875 61.314L75.5 186.25l3.125-39.406L46 93.47l.03-.032a280 280 0 0 0-18.78-12.657zm132.844 10.532c-8.415 3.504-16.29 7.213-23.594 11.094l-39.25 45.97l-3.094 39.374l50.438-39.094c6.712-15.904 12.09-35.263 15.5-57.344m177.22 21.626c-24.024 58.09-16.16 97.86 7.873 108.5l21.157-36.625l-19.594-61.438a274 274 0 0 0-9.438-10.438zm146.03.218c-4.55-.028-8.97.084-13.28.28L414.935 138l-19.78 34.28l62.343-13.655c12.897-11.47 26.09-26.626 38.656-45.094c-4.358-.216-8.64-.348-12.812-.374zm-226.094 8.72c-23.24 23.238-38.832 46.003-45.53 65.655l16.436 42.907l34.22-27.75c4.695-20.704 3.436-48.856-5.126-80.812M16.406 159.06c3.28 62.77 27.482 95.31 53.75 94.594l3.344-42.22l-44.063-47a279 279 0 0 0-13.03-5.374zm143.22 11.375a272 272 0 0 0-18.5 4.563l-48.97 37.938l-3.312 41.75c26.492 7.51 57.16-20.567 70.78-84.25zm16.06 1.563c-4.36 22.935-5.65 43.762-4.374 61.5l32.688 51l10.22-38.188l-22.407-58.437h.03a277 277 0 0 0-16.155-15.875zm267.408 8.938l-60.563 13.218l-20.936 36.25c20.682 18.195 60.438 6.035 100.125-45.625a275 275 0 0 0-18.626-3.843m-138.688 25.53c-8.912 1.92-17.304 4.16-25.187 6.657l-46.97 38.03l-10.22 38.19l56.69-29.283c9.493-14.424 18.323-32.49 25.686-53.593zm155.125 25.063c-25.85 20.324-44.046 41.06-53.03 59.782l11.22 44.532l37.28-23.47c7.126-19.99 9.236-48.088 4.53-80.843zm-123.342 8.595c-34.435 77.573-59.394 159.06-62.97 253.03h18.72c3.558-90.792 27.573-169.428 61.312-245.436l-17.063-7.595zm-185.375 6.906c-8.173 62.347 9.714 98.713 35.687 102.75l10.97-40.874l-34.814-54.25a279 279 0 0 0-11.844-7.625zm221.75 24.532c-7.053 22.243-10.817 42.77-11.657 60.532l26.406 54.594L402 349.967l-15.28-60.687h.06c-4.3-5.848-9.033-11.76-14.217-17.717zm-302.47 1.532c-8.664 74.584-8.13 147.835 12.188 220.062h19.44c-20.877-70.772-21.764-143.02-13.064-217.906l-18.562-2.156zm219.47 11.094c-6.613.16-12.953.54-19.032 1.125L215.5 313.78l-10.844 40.408c24.69 12.23 59.938-9.82 84.906-70zm206.718 36.937c-9.072.844-17.664 2.052-25.78 3.594l-51.156 32.217l-14.688 36.657l59.75-22.313c11.14-13.193 22.055-30.075 31.875-50.155zm-157.31 22c-15.528 60.938-2.096 99.19 23.217 106.28l15.72-39.28l-28.094-58.03c-3.43-3-7.053-5.985-10.844-8.97zM183.25 368.72c-12.674 41.233-22.26 82.547-26.844 124.436h18.813c4.507-39.722 13.69-79.23 25.905-118.97l-17.875-5.467zm270 26.655l-58 21.688l-15.563 38.875c23.056 15.098 60.673-2.606 92.625-59.407a273 273 0 0 0-19.062-1.155zM356.5 469.03c-1.874 7.713-3.185 15.757-3.656 24.126h18.687c.45-6.686 1.55-13.206 3.126-19.687l-18.156-4.44z"/></symbol>
|
||||||
<symbol id="whirlwind" viewBox="0 0 512 512"><path fill="currentColor" d="M232.824 13.738c-96.1 7.382-215.29 48.535-215.29 118.383c0 65.084 117.615 107.844 245.49 93.538c90.757-10.15 167.13-45.817 200.578-89.152c-44.08 82.325-143.703 106.34-233.877 116.19c112.254 5.15 262.53-32.988 262.53-124.23c0-64.527-117.615-107.84-245.49-93.534C156.007 45.082 80.41 80.75 46.96 124.084c18.41-49.265 91.46-93.87 185.864-110.346m56.04 40.864c77.387-.618 136.667 23.666 136.667 58.234c0 4.73-1.112 9.433-3.227 14.053c-31.82-20.172-88.055-36.5-149.174-39.148a379 379 0 0 0-24.624-.268c-51.472 1.157-104.23 13.43-145.113 44.86c5.022-36.577 75.142-70.428 160.92-76.728a376 376 0 0 1 24.552-1.005zm-34.036 51.482c5.848-.037 11.685.077 17.492.328c57.486 2.49 111.856 19.132 139.096 35.758c-6.62 6.792-15.386 13.238-25.896 19.14c-24.89-11.45-63.462-19.06-105.92-19.142q-4.867-.01-9.795.115c-44.026 1.117-91.184 10.864-128.448 36.09c-15.823-6.824-27.48-15.514-33.54-25.562c38.834-33.478 93.327-46.39 147.01-46.726zm24.717 54.79c31.283.173 60.834 5.14 82.178 11.675c-27.063 10.793-60.804 18.506-97.41 21.194c-37.686 2.768-72.323-.243-99.774-7.51c31.234-16.912 69.26-24.342 105.74-25.267q4.651-.12 9.265-.092zM81.873 230.83a318 318 0 0 0 15.387 12.445c.127.237.264.472.39.71l.592.023c61.57 46.215 119.69 52.326 188.065 51.99q.004 0 .007-.002v.002h-.007c-73.987 20.576-134.236 19.522-185.5-8.316c74.926 98.107 242.27 52.573 335.22-46.637c-43.032 23.107-110.06 35.868-185.318 31.842c-66.24-3.544-126.098-19.41-168.837-42.057zM324.55 335.342c-67.937 33.614-143.89 42.532-199.144 11.236c4.907 16.882 14.784 28.156 28.295 35.658c15.565 8.643 36.38 11.85 59 9.55c34.243-3.485 72.07-19.68 100.767-45.057c3.635-3.794 7.342-7.59 11.084-11.388zm-62.306 63.68c-15.773 5.91-31.93 9.757-47.652 11.357c-23.025 2.342-45.308-.15-64.108-8.835c15.125 14.916 32.064 25.36 47.95 30.023c15.676 4.604 29.844 3.767 41.142-2.59c9.392-5.284 17.44-14.62 22.668-29.955M139.22 416.985c7.508 25.64 18.886 51.543 38.15 77.282h38.546c.632-.79 1.39-1.33 1.75-2.364a321 321 0 0 1 17.715-41.15c-13.33 3.696-27.91 2.948-42.212-1.252c-18.734-5.5-37.433-16.752-53.95-32.516z"/></symbol>
|
<symbol id="whirlwind" viewBox="0 0 512 512"><path fill="currentColor" d="M232.824 13.738c-96.1 7.382-215.29 48.535-215.29 118.383c0 65.084 117.615 107.844 245.49 93.538c90.757-10.15 167.13-45.817 200.578-89.152c-44.08 82.325-143.703 106.34-233.877 116.19c112.254 5.15 262.53-32.988 262.53-124.23c0-64.527-117.615-107.84-245.49-93.534C156.007 45.082 80.41 80.75 46.96 124.084c18.41-49.265 91.46-93.87 185.864-110.346m56.04 40.864c77.387-.618 136.667 23.666 136.667 58.234c0 4.73-1.112 9.433-3.227 14.053c-31.82-20.172-88.055-36.5-149.174-39.148a379 379 0 0 0-24.624-.268c-51.472 1.157-104.23 13.43-145.113 44.86c5.022-36.577 75.142-70.428 160.92-76.728a376 376 0 0 1 24.552-1.005zm-34.036 51.482c5.848-.037 11.685.077 17.492.328c57.486 2.49 111.856 19.132 139.096 35.758c-6.62 6.792-15.386 13.238-25.896 19.14c-24.89-11.45-63.462-19.06-105.92-19.142q-4.867-.01-9.795.115c-44.026 1.117-91.184 10.864-128.448 36.09c-15.823-6.824-27.48-15.514-33.54-25.562c38.834-33.478 93.327-46.39 147.01-46.726zm24.717 54.79c31.283.173 60.834 5.14 82.178 11.675c-27.063 10.793-60.804 18.506-97.41 21.194c-37.686 2.768-72.323-.243-99.774-7.51c31.234-16.912 69.26-24.342 105.74-25.267q4.651-.12 9.265-.092zM81.873 230.83a318 318 0 0 0 15.387 12.445c.127.237.264.472.39.71l.592.023c61.57 46.215 119.69 52.326 188.065 51.99q.004 0 .007-.002v.002h-.007c-73.987 20.576-134.236 19.522-185.5-8.316c74.926 98.107 242.27 52.573 335.22-46.637c-43.032 23.107-110.06 35.868-185.318 31.842c-66.24-3.544-126.098-19.41-168.837-42.057zM324.55 335.342c-67.937 33.614-143.89 42.532-199.144 11.236c4.907 16.882 14.784 28.156 28.295 35.658c15.565 8.643 36.38 11.85 59 9.55c34.243-3.485 72.07-19.68 100.767-45.057c3.635-3.794 7.342-7.59 11.084-11.388zm-62.306 63.68c-15.773 5.91-31.93 9.757-47.652 11.357c-23.025 2.342-45.308-.15-64.108-8.835c15.125 14.916 32.064 25.36 47.95 30.023c15.676 4.604 29.844 3.767 41.142-2.59c9.392-5.284 17.44-14.62 22.668-29.955M139.22 416.985c7.508 25.64 18.886 51.543 38.15 77.282h38.546c.632-.79 1.39-1.33 1.75-2.364a321 321 0 0 1 17.715-41.15c-13.33 3.696-27.91 2.948-42.212-1.252c-18.734-5.5-37.433-16.752-53.95-32.516z"/></symbol>
|
||||||
|
<symbol id="whistle" viewBox="0 0 512 512"><path fill="currentColor" d="M93.75 81.443c-5.38 0-12.368 2.49-22.358 8.967c3.966 4.682 8.167 9.687 16.47 19.256c5.782 6.663 11.618 13.29 16.026 18.088c.038.042.055.055.092.096l30.894-17.932l-14.652-14.148c-11.292-9.404-18.644-13.866-25.418-14.293a17 17 0 0 0-1.055-.034zm120.08 15.082a90 90 0 0 0-2.643.01c-10.46.193-20.2 2.23-26.742 5.424l-67.262 39.038c2.45.544 4.885 1.196 7.287 2.02c17.275 5.923 33.093 18.223 49.568 34.7l216.44 213.5l80.978-44.433L258.54 111.38c-8.656-7.84-22.49-12.908-36.693-14.394a87 87 0 0 0-8.018-.46zM58.192 102.74c-17.543 20.723-20.57 37.186-15.326 57.004c.692 2.618 3.057 6.357 6.373 10.47a183 183 0 0 1 7.086-9.478c3.99-4.995 8.385-9.183 13.085-12.558l-.106-.2l2.768-1.61a56 56 0 0 1 4.13-2.393l11.868-6.89a1048 1048 0 0 1-13.803-15.622a2605 2605 0 0 1-16.074-18.723zm184.093 13.438l58.415 61.67c-46.086-5.037-56.79 13.2-69.027 34.2l-57.334-59.304zM103.702 157.23a45 45 0 0 0-2.15.002c-6.976.18-14.207 2.058-22.252 5.885c-3.035 2.29-5.99 5.196-8.91 8.852c-25.77 32.264-30.45 59.135-25.484 83.477s20.536 46.656 37.916 66.455c13.314 15.168 28.86 23.992 48.472 27.93c19.614 3.94 43.438 2.708 71.98-3.475c33.246-7.2 66.01 8.42 95.81 27.665c26.118 16.868 50.676 37.09 70.98 49.95l8.79-18.935l-217.52-214.57l-.022-.022c-15.524-15.524-29.565-25.905-42.682-30.402c-5.02-1.722-9.925-2.695-14.928-2.813zm367.08 210.456l-73.45 40.304l-10.48 22.567l70.833-38.41l13.096-24.46z"/></symbol>
|
||||||
<symbol id="wind-hole" viewBox="0 0 512 512"><path fill="currentColor" d="M19.842 17.184v61.42C29.59 124.187 54.08 177.31 96.35 234.948c-19.817-18.264-37.322-36.358-52.72-54.082c25.615 59.5 69.548 119.182 123.13 162.795c48.123 31.57 119.676 29.46 162.902-10.613c6.732-7.988 13.065-16.54 18.98-25.682c-20.605 78.87-90.272 129.942-216.61 139.61c22.292 6.705 46.503 10.895 72.36 12.234c-74.885 23.496-140.058 19.362-187.47-3.782v38.822h344.572c12.548-25.422 22.592-53.765 29.526-84.895c4.948-48.52-4.294-110.44-32.512-182.982c17.547 27.72 31.866 54.315 43.36 79.518c-.008-16.152-.728-32.81-2.237-49.982c-.084-5.56-.53-11.03-1.29-16.398c-33.654-52.997-81.454-71.595-133.21-64.133c59.48-17.147 105.816-5.343 143.067 40.62c61.71 66.54 84.012 167.01 60.17 278.837h25.113V184.81c-31.772-28.644-73.986-47.578-126.732-52.068c32.298-9.65 61.865-13.936 88.188-13.43c4.774.09 9.442.34 14.002.74c-29.598-8.21-60.133-11.63-90.846-11.398c-12.44.095-24.907.807-37.354 2.024l.088.05c-47.7 10.48-91.986 38.815-126.73 88.68c6.15-25.89 14.357-48.62 24.226-68.144c-29.95 7.29-55.854 24.91-73.71 48.888c-12.354 53.054 9.742 114.704 56.314 126.26c-16.457-8.185-27.838-25.188-27.838-44.73c0-27.46 22.46-49.918 49.92-49.918s49.92 22.46 49.92 49.918c0 17.3-8.92 32.61-22.385 41.576c-38.712 29.777-80.068 19.58-109.082-19.545c-31.807-42.892-33.913-88.063-8.812-146.24c-13.99 18.068-25.763 39.423-34.736 64.257c-2.735-95.686 31.315-157.842 82.412-184.546z"/></symbol>
|
<symbol id="wind-hole" viewBox="0 0 512 512"><path fill="currentColor" d="M19.842 17.184v61.42C29.59 124.187 54.08 177.31 96.35 234.948c-19.817-18.264-37.322-36.358-52.72-54.082c25.615 59.5 69.548 119.182 123.13 162.795c48.123 31.57 119.676 29.46 162.902-10.613c6.732-7.988 13.065-16.54 18.98-25.682c-20.605 78.87-90.272 129.942-216.61 139.61c22.292 6.705 46.503 10.895 72.36 12.234c-74.885 23.496-140.058 19.362-187.47-3.782v38.822h344.572c12.548-25.422 22.592-53.765 29.526-84.895c4.948-48.52-4.294-110.44-32.512-182.982c17.547 27.72 31.866 54.315 43.36 79.518c-.008-16.152-.728-32.81-2.237-49.982c-.084-5.56-.53-11.03-1.29-16.398c-33.654-52.997-81.454-71.595-133.21-64.133c59.48-17.147 105.816-5.343 143.067 40.62c61.71 66.54 84.012 167.01 60.17 278.837h25.113V184.81c-31.772-28.644-73.986-47.578-126.732-52.068c32.298-9.65 61.865-13.936 88.188-13.43c4.774.09 9.442.34 14.002.74c-29.598-8.21-60.133-11.63-90.846-11.398c-12.44.095-24.907.807-37.354 2.024l.088.05c-47.7 10.48-91.986 38.815-126.73 88.68c6.15-25.89 14.357-48.62 24.226-68.144c-29.95 7.29-55.854 24.91-73.71 48.888c-12.354 53.054 9.742 114.704 56.314 126.26c-16.457-8.185-27.838-25.188-27.838-44.73c0-27.46 22.46-49.918 49.92-49.918s49.92 22.46 49.92 49.918c0 17.3-8.92 32.61-22.385 41.576c-38.712 29.777-80.068 19.58-109.082-19.545c-31.807-42.892-33.913-88.063-8.812-146.24c-13.99 18.068-25.763 39.423-34.736 64.257c-2.735-95.686 31.315-157.842 82.412-184.546z"/></symbol>
|
||||||
<symbol id="witch-flight" viewBox="0 0 512 512"><path fill="currentColor" d="M254.656 18.344c-130.276 0-235.97 105.693-235.97 235.97c.002 25.49 4.078 49.986 11.564 72.936c38.363-12.022 76.732-21.103 115.094 0l86.687-23.53l-21.718-11.564c-2.516-58.148-.82-90.49 9.813-123.03L160.5 192.718c20.212-31.087 48.12-49.398 75.53-64.814c-1.944-48.208-52.63-51.764-101.06-47.75l102.31-35.062l61.095 44.968c14.093-11.636 24.928-25.64 30.03-44.968c12.954 28.392 11.902 67.482-15.28 86.03c8.56 18.695.783 43.07-18.563 49.845L330 227.655l67.75 31.125l91.97-24.936c-10.383-120.703-111.684-215.5-235.064-215.5m38.25 191.375c-20.026 11.44-30.87 32.635-23.844 62.31l28.188 14l72.375-19.624l-49.563-22.75l-2.125-.97l-1.437-1.874l-23.594-31.093zM490.626 253L322.5 298.563l41.594 20.687l-42.594 80.53l-15.625-2.124l16.75 56.688l-48.688-47.438l18.438 62.5L220.125 399l14.78-11.063l-52.53-7.187l73.063-64l-106 28.75c-6.286 43.902-35.572 59.558-68.5 68.03c43.135 46.707 104.988 75.908 173.718 75.908c130.276 0 235.97-104.847 235.97-235.125z"/></symbol>
|
<symbol id="witch-flight" viewBox="0 0 512 512"><path fill="currentColor" d="M254.656 18.344c-130.276 0-235.97 105.693-235.97 235.97c.002 25.49 4.078 49.986 11.564 72.936c38.363-12.022 76.732-21.103 115.094 0l86.687-23.53l-21.718-11.564c-2.516-58.148-.82-90.49 9.813-123.03L160.5 192.718c20.212-31.087 48.12-49.398 75.53-64.814c-1.944-48.208-52.63-51.764-101.06-47.75l102.31-35.062l61.095 44.968c14.093-11.636 24.928-25.64 30.03-44.968c12.954 28.392 11.902 67.482-15.28 86.03c8.56 18.695.783 43.07-18.563 49.845L330 227.655l67.75 31.125l91.97-24.936c-10.383-120.703-111.684-215.5-235.064-215.5m38.25 191.375c-20.026 11.44-30.87 32.635-23.844 62.31l28.188 14l72.375-19.624l-49.563-22.75l-2.125-.97l-1.437-1.874l-23.594-31.093zM490.626 253L322.5 298.563l41.594 20.687l-42.594 80.53l-15.625-2.124l16.75 56.688l-48.688-47.438l18.438 62.5L220.125 399l14.78-11.063l-52.53-7.187l73.063-64l-106 28.75c-6.286 43.902-35.572 59.558-68.5 68.03c43.135 46.707 104.988 75.908 173.718 75.908c130.276 0 235.97-104.847 235.97-235.125z"/></symbol>
|
||||||
<symbol id="wizard-staff" viewBox="0 0 512 512"><path fill="currentColor" d="M335.656 19.53c-24.51.093-48.993 5.235-71.062 15.626c-22.46 10.577-43.112 34.202-58.375 62.563c-15.264 28.36-25.182 61.262-27.69 88.75c-7.487 82.112-51.926 155.352-159.78 252.56l-.188 21.44C89.216 403.443 139.915 346.632 176.313 290l.063.03c-9.293 32.473-22.623 63.18-43.594 87.97c-31.47 35.584-69.222 71.1-114.468 106.53l-.062 8.25l25 .064h.47l1.28-1.156c24.405-16.498 48.607-31.488 72.594-41.5l.187.187l-46.436 42.5l28.937.063c48.372-41.685 94.714-90.58 129.626-137c33.587-44.658 56.02-87.312 60.688-116.844c-1.268-2.32-2.552-4.628-3.656-7.094c-18.833-42.06-4.273-96.424 40.218-116.063c32.73-14.45 74.854-3.165 90.438 31.344c.15.333.324.634.47.97c13.302 24.062 6.175 49.48-9.345 61.97c-7.866 6.328-18.442 9.528-28.75 6.56c-10.31-2.966-19.043-11.772-24.5-25.124l17.28-7.062c3.992 9.764 8.667 13.15 12.375 14.22c3.708 1.066 7.767.148 11.875-3.158c8.216-6.61 14.282-21.91 4.406-39.03l-.28-.47l-.22-.5c-10.7-24.82-41.96-33.333-66.22-22.625c-34.063 15.037-45.594 58.052-30.686 91.345c20.527 45.846 77.97 61.177 122.375 40.875c60.157-27.5 80.13-103.328 53.094-161.813c-24.737-53.503-81.41-82.484-138.908-83.843c-1.633-.04-3.272-.07-4.906-.063zm-25.75 26.72c3.238.035 6.363.348 9.406.906c10.343 1.898 19.946 6.753 29.032 13.25c-30.623-5.437-58.324 4.612-80.78 24.782c-22.44 20.152-39.16 50.59-45.783 84.718c-4.655-11.358-7.166-21.462-6.686-31.72c.296-6.343 1.715-12.956 4.78-20.217c9.094-18.016 21.032-33.946 35.22-46.69c7.824-7.026 16.39-13.07 25.53-17.905c10.932-5.212 20.522-7.22 29.282-7.125zm122.938 62.313c22.583 13.167 34.365 41.86 32.937 70.656c-.564 11.395-3.466 22.975-8.905 33.624c-12.48 18.937-35.53 25.51-49.97 20.875l-.092-.25c27.943-10.365 39.18-32.377 40.312-55.19c.124-2.5.115-4.994-.03-7.468c1.447-13.31-.412-28.793-5.47-43.437c-2.244-6.496-5.15-12.89-8.844-18.72l.064-.093zm-135.563 1.312c-20.97 19.342-29.406 35.252-33.25 51.25c-3.848 16.023-2.788 32.84-2.905 52.875c-.14 23.79-2.56 51.542-18.438 85.688c-.005.012-.025.018-.03.03c-21.095 26.753-45.276 52.25-68.907 67.376l-.063-.03c64.195-71.545 68.527-114.792 68.75-153.19c.112-19.197-1.253-37.594 3.438-57.124a98 98 0 0 1 2-7.125h.03c8.098-17.036 16.572-26.058 25.47-31.563c7.18-4.44 15.035-6.697 23.906-8.187z"/></symbol>
|
<symbol id="wizard-staff" viewBox="0 0 512 512"><path fill="currentColor" d="M335.656 19.53c-24.51.093-48.993 5.235-71.062 15.626c-22.46 10.577-43.112 34.202-58.375 62.563c-15.264 28.36-25.182 61.262-27.69 88.75c-7.487 82.112-51.926 155.352-159.78 252.56l-.188 21.44C89.216 403.443 139.915 346.632 176.313 290l.063.03c-9.293 32.473-22.623 63.18-43.594 87.97c-31.47 35.584-69.222 71.1-114.468 106.53l-.062 8.25l25 .064h.47l1.28-1.156c24.405-16.498 48.607-31.488 72.594-41.5l.187.187l-46.436 42.5l28.937.063c48.372-41.685 94.714-90.58 129.626-137c33.587-44.658 56.02-87.312 60.688-116.844c-1.268-2.32-2.552-4.628-3.656-7.094c-18.833-42.06-4.273-96.424 40.218-116.063c32.73-14.45 74.854-3.165 90.438 31.344c.15.333.324.634.47.97c13.302 24.062 6.175 49.48-9.345 61.97c-7.866 6.328-18.442 9.528-28.75 6.56c-10.31-2.966-19.043-11.772-24.5-25.124l17.28-7.062c3.992 9.764 8.667 13.15 12.375 14.22c3.708 1.066 7.767.148 11.875-3.158c8.216-6.61 14.282-21.91 4.406-39.03l-.28-.47l-.22-.5c-10.7-24.82-41.96-33.333-66.22-22.625c-34.063 15.037-45.594 58.052-30.686 91.345c20.527 45.846 77.97 61.177 122.375 40.875c60.157-27.5 80.13-103.328 53.094-161.813c-24.737-53.503-81.41-82.484-138.908-83.843c-1.633-.04-3.272-.07-4.906-.063zm-25.75 26.72c3.238.035 6.363.348 9.406.906c10.343 1.898 19.946 6.753 29.032 13.25c-30.623-5.437-58.324 4.612-80.78 24.782c-22.44 20.152-39.16 50.59-45.783 84.718c-4.655-11.358-7.166-21.462-6.686-31.72c.296-6.343 1.715-12.956 4.78-20.217c9.094-18.016 21.032-33.946 35.22-46.69c7.824-7.026 16.39-13.07 25.53-17.905c10.932-5.212 20.522-7.22 29.282-7.125zm122.938 62.313c22.583 13.167 34.365 41.86 32.937 70.656c-.564 11.395-3.466 22.975-8.905 33.624c-12.48 18.937-35.53 25.51-49.97 20.875l-.092-.25c27.943-10.365 39.18-32.377 40.312-55.19c.124-2.5.115-4.994-.03-7.468c1.447-13.31-.412-28.793-5.47-43.437c-2.244-6.496-5.15-12.89-8.844-18.72l.064-.093zm-135.563 1.312c-20.97 19.342-29.406 35.252-33.25 51.25c-3.848 16.023-2.788 32.84-2.905 52.875c-.14 23.79-2.56 51.542-18.438 85.688c-.005.012-.025.018-.03.03c-21.095 26.753-45.276 52.25-68.907 67.376l-.063-.03c64.195-71.545 68.527-114.792 68.75-153.19c.112-19.197-1.253-37.594 3.438-57.124a98 98 0 0 1 2-7.125h.03c8.098-17.036 16.572-26.058 25.47-31.563c7.18-4.44 15.035-6.697 23.906-8.187z"/></symbol>
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 431 KiB After Width: | Height: | Size: 440 KiB |
|
|
@ -585,6 +585,8 @@ button.sheet-skill:hover { background: var(--panel-2); }
|
||||||
.fighter.aimable { cursor: pointer; border-radius: 8px; }
|
.fighter.aimable { cursor: pointer; border-radius: 8px; }
|
||||||
.fighter.aimed { outline: 2px solid var(--gold); outline-offset: 4px; }
|
.fighter.aimed { outline: 2px solid var(--gold); outline-offset: 4px; }
|
||||||
.ab-lv .gi { width: 10px; height: 10px; }
|
.ab-lv .gi { width: 10px; height: 10px; }
|
||||||
|
.ab.boosted .ab-press::after { content: "✦"; position: absolute; top: 1px; right: 3px; font-size: 10px; color: var(--gold); }
|
||||||
|
.unique-text { color: var(--gold); margin-top: 4px; }
|
||||||
.ab.locked { opacity: .35; filter: grayscale(1); }
|
.ab.locked { opacity: .35; filter: grayscale(1); }
|
||||||
.ab.fired .ab-press { box-shadow: 0 0 0 2px var(--gold); }
|
.ab.fired .ab-press { box-shadow: 0 0 0 2px var(--gold); }
|
||||||
.ab.spent { opacity: .35; }
|
.ab.spent { opacity: .35; }
|
||||||
|
|
|
||||||
|
|
@ -944,6 +944,104 @@ class DungeonTest(unittest.TestCase):
|
||||||
self.assertGreaterEqual(joined[0][0], yell[0])
|
self.assertGreaterEqual(joined[0][0], yell[0])
|
||||||
|
|
||||||
|
|
||||||
|
class LootTest(unittest.TestCase):
|
||||||
|
def smith(self, level=30):
|
||||||
|
world = world_with(("sam", "miner"))
|
||||||
|
p = world["players"]["sam"]
|
||||||
|
p["xp"]["smithing"] = game.XP_TABLE[level]
|
||||||
|
return world, p
|
||||||
|
|
||||||
|
def test_every_dungeon_has_relic_patterns_and_a_unique(self):
|
||||||
|
for key in game.DUNGEONS:
|
||||||
|
loot = game.ACTION_BY_ID[key]["loot"]
|
||||||
|
self.assertEqual(len(loot["patterns"]), 7)
|
||||||
|
self.assertTrue(game.ITEMS[loot["unique"]]["mods"])
|
||||||
|
for pattern in loot["patterns"]:
|
||||||
|
made = game.ITEMS[game.ITEMS[pattern]["pattern"]]
|
||||||
|
self.assertEqual(made["req"], ["combat", game.DUNGEONS[key]["level"]])
|
||||||
|
base = game.ITEMS[made["base"]]
|
||||||
|
for stat in ("power", "armour"):
|
||||||
|
if base.get(stat):
|
||||||
|
self.assertGreater(made[stat], base[stat])
|
||||||
|
|
||||||
|
def test_bosses_drop_relics_and_patterns(self):
|
||||||
|
ogre = game.DUNGEONS["dungeon_watchtower"]["pulls"][7][1]
|
||||||
|
fight = {"pack": [dict(ogre[0])], "kills": ["e0"]}
|
||||||
|
found = {}
|
||||||
|
for seed in range(200):
|
||||||
|
for item, qty in game.pack_loot(game.ACTION_BY_ID["dungeon_watchtower"], fight, random.Random(seed))[1].items():
|
||||||
|
found[item] = found.get(item, 0) + qty
|
||||||
|
self.assertEqual(found["watchtower_relic"], 400) # two, every time
|
||||||
|
patterns = sum(qty for item, qty in found.items() if item.startswith("pattern_"))
|
||||||
|
self.assertTrue(40 < patterns < 100) # about 35%
|
||||||
|
self.assertGreater(found.get("ogres_knuckle", 0), 0)
|
||||||
|
|
||||||
|
def test_learn_a_pattern_and_reforge(self):
|
||||||
|
world, p = self.smith()
|
||||||
|
reforge = game.ACTION_BY_ID["reforge_ogre_forged_warhammer"]
|
||||||
|
p["bank"] = {"iron_warhammer": 1, "watchtower_relic": 3}
|
||||||
|
self.assertEqual(game.can_start(world, p, reforge), "Learn its pattern first")
|
||||||
|
self.assertEqual(game.learn_pattern(p, "pattern_ogre_forged_warhammer"), "You don't have it")
|
||||||
|
p["bank"]["pattern_ogre_forged_warhammer"] = 1
|
||||||
|
p["xp"]["smithing"] = game.XP_TABLE[20]
|
||||||
|
self.assertEqual(game.learn_pattern(p, "pattern_ogre_forged_warhammer"), "Needs smithing level 29")
|
||||||
|
p["xp"]["smithing"] = game.XP_TABLE[30]
|
||||||
|
self.assertIsNone(game.learn_pattern(p, "pattern_ogre_forged_warhammer"))
|
||||||
|
self.assertNotIn("pattern_ogre_forged_warhammer", p["bank"])
|
||||||
|
self.assertEqual(game.learn_pattern(p, "pattern_ogre_forged_warhammer"), "You don't have it")
|
||||||
|
world["city"]["buildings"]["smithy"]["level"] = 5
|
||||||
|
self.assertIsNone(game.start_action(world, p, "reforge_ogre_forged_warhammer", T0, once=True))
|
||||||
|
game.process_player(world, p, T0 + 3600, random.Random(1))
|
||||||
|
self.assertEqual(p["bank"].get("ogre_forged_warhammer"), 1)
|
||||||
|
self.assertNotIn("watchtower_relic", p["bank"])
|
||||||
|
|
||||||
|
def ranger(self, *uniques):
|
||||||
|
world = world_with(("ash", "ranger"))
|
||||||
|
p = world["players"]["ash"]
|
||||||
|
p["xp"]["combat"] = game.XP_TABLE[85]
|
||||||
|
p["equip"].update(weapon="magic_bow", helmet="mammoth_leather_cap", body="mammoth_leather_body",
|
||||||
|
legs="mammoth_leather_legs")
|
||||||
|
for unique in uniques:
|
||||||
|
p["equip"][game.ITEMS[unique]["slot"]] = unique
|
||||||
|
p["hp"] = game.max_hp(p)
|
||||||
|
p["bank"] = {"arrows": 1000}
|
||||||
|
return world, p
|
||||||
|
|
||||||
|
def test_a_unique_changes_an_ability(self):
|
||||||
|
world, p = self.ranger()
|
||||||
|
self.assertEqual(game.fighter(p, game.NO_BLESSING, {})["mods"], {})
|
||||||
|
plain = game.simulate_fight(world, p, game.ACTION_BY_ID["fight_scouts"], random.Random(4))
|
||||||
|
world, p = self.ranger("wyrmscale_quiver")
|
||||||
|
mods = game.fighter(p, game.NO_BLESSING, {})["mods"]
|
||||||
|
self.assertEqual(mods["volley"], {"cost": 0, "c": 1.4})
|
||||||
|
quivered = game.simulate_fight(world, p, game.ACTION_BY_ID["fight_scouts"], random.Random(4))
|
||||||
|
self.assertGreater(game.member_of(plain, "ash")["shot"], 0)
|
||||||
|
self.assertEqual(game.member_of(quivered, "ash")["shot"], 0) # no arrows
|
||||||
|
|
||||||
|
def test_a_pendant_mends_a_second_ally(self):
|
||||||
|
world = world_with(("kay", "homesteader"), ("wil", "builder"), ("bo", "miner"))
|
||||||
|
players = list(world["players"].values())
|
||||||
|
for p in players:
|
||||||
|
p["xp"]["combat"] = game.XP_TABLE[40]
|
||||||
|
p["hp"] = game.max_hp(p)
|
||||||
|
kay = world["players"]["kay"]
|
||||||
|
kay["equip"].update(weapon="willow_staff", amulet="barrow_kings_pendant")
|
||||||
|
ogre = game.ACTION_BY_ID["fight_ruins"]
|
||||||
|
heals = 0
|
||||||
|
for seed in range(5):
|
||||||
|
fight = game.draw_fight(world, players, ogre, random.Random(seed))
|
||||||
|
mends = [e for e in fight["events"] if e[1] == "kay" and e[3] == "heal" and e[6] == "mend"]
|
||||||
|
heals += sum(1 for a, b in zip(mends, mends[1:]) if a[0] == b[0] and a[2] != b[2])
|
||||||
|
self.assertGreater(heals, 0) # one cast, two people healed
|
||||||
|
|
||||||
|
def test_old_worlds_get_patterns(self):
|
||||||
|
world, p = self.smith()
|
||||||
|
del p["patterns"]
|
||||||
|
world["version"] = 29
|
||||||
|
game.migrate(world, T0)
|
||||||
|
self.assertEqual(p["patterns"], [])
|
||||||
|
|
||||||
|
|
||||||
class NewSkillsTest(unittest.TestCase):
|
class NewSkillsTest(unittest.TestCase):
|
||||||
def test_tools_speed_up_gathering(self):
|
def test_tools_speed_up_gathering(self):
|
||||||
world = world_with(("pia", "commoner"))
|
world = world_with(("pia", "commoner"))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue