getTagList function

List<Tag> getTagList()

Implementation

List<Tag> getTagList() => [
      Tag.fromJson({
        "name": "Applied",
        "value": null,
        "description":
            "It's only useful when carefully applied to a person or to something they eat or drink."
      }),
      Tag.fromJson({
        "name": "Awkward",
        "value": null,
        "description": "It's unwieldy and tough to use."
      }),
      Tag.fromJson({
        "name": "Bonus",
        "value": null,
        "description":
            "It modifies your effectiveness in a specified situation. It might be \"+1 forward to spout lore\" or \"-1 ongoing to hack and slash.\""
      }),
      Tag.fromJson({
        "name": "Coins",
        "value": null,
        "description":
            "How much it costs to buy, normally. If the cost includes \"-Charisma\" a little negotiation subtracts the haggler's Charisma score (not modifier) from the price."
      }),
      Tag.fromJson({
        "name": "Dangerous",
        "value": null,
        "description":
            "It's easy to get in trouble with it. If you interact with it without proper precautions the GM may freely invoke the consequences of your foolish actions."
      }),
      Tag.fromJson({
        "name": "Ration",
        "value": null,
        "description": "It's edible, more or less."
      }),
      Tag.fromJson({
        "name": "Requires",
        "value": null,
        "description":
            "It's only useful to certain people. If you don't meet the requirements it works poorly, if at all."
      }),
      Tag.fromJson({
        "name": "Slow",
        "value": null,
        "description": "It takes minutes or more to use."
      }),
      Tag.fromJson({
        "name": "Touch",
        "value": null,
        "description": "It's used by touching it to the target's skin."
      }),
      Tag.fromJson({
        "name": "Two handed",
        "value": null,
        "description": "It takes two hands to use it effectively."
      }),
      Tag.fromJson({
        "name": "Weight",
        "value": null,
        "description":
            "Count the listed amount against your load. Something with no listed weight isn't designed to be carried. 100 coins in standard denominations is 1 weight. The same value in gems or fine art may be lighter or heavier."
      }),
      Tag.fromJson({
        "name": "Worn",
        "value": null,
        "description": "To use it, you have to be wearing it."
      }),
      Tag.fromJson({
        "name": "Uses",
        "value": null,
        "description": "It can only be used n times."
      }),
      Tag.fromJson({
        "name": "Ammo",
        "value": null,
        "description":
            "It counts as ammunition for appropriate ranged weapons. The number indicated does not represent individual arrows or sling stones, but represents what you have left on hand."
      }),
      Tag.fromJson({
        "name": "Forceful",
        "value": null,
        "description":
            "It can knock someone back a pace, maybe even off their feet."
      }),
      Tag.fromJson({
        "name": "Damage",
        "value": null,
        "description":
            "It is particularly harmful to your enemies. When you deal damage, you add n to it."
      }),
      Tag.fromJson({
        "name": "Ignores armor",
        "value": null,
        "description": "Don't subtract armor from the damage taken."
      }),
      Tag.fromJson({
        "name": "Messy",
        "value": null,
        "description":
            "It does damage in a particularly destructive way, ripping people and things apart."
      }),
      Tag.fromJson({
        "name": "Piercing",
        "value": null,
        "description":
            "It goes right through armor. When you deal damage with n piercing, you subtract n from the enemy's armor for that attack."
      }),
      Tag.fromJson({
        "name": "Precise",
        "value": null,
        "description":
            "It rewards careful strikes. You use DEX to Hack & Slash with this weapon, not STR."
      }),
      Tag.fromJson({
        "name": "Reload",
        "value": null,
        "description":
            "After you attack with it, it takes more than a moment to reset for another attack."
      }),
      Tag.fromJson({
        "name": "Stun",
        "value": null,
        "description":
            "When you attack with it, it does stun damage instead of normal damage."
      }),
      Tag.fromJson({
        "name": "Thrown",
        "value": null,
        "description":
            "Throw it at someone to hurt them. If you Volley with this weapon, you can't choose to mark off ammo on a 7-9; once you throw it, it's gone until you can recover it."
      }),
      Tag.fromJson({
        "name": "Hand",
        "value": null,
        "description":
            "It's useful for attacking something within your reach, no further."
      }),
      Tag.fromJson({
        "name": "Close",
        "value": null,
        "description":
            "It's useful for attacking something at arm's reach plus a foot or two."
      }),
      Tag.fromJson({
        "name": "Reach",
        "value": null,
        "description":
            "It's useful for attacking something that's several feet away-maybe as far as ten."
      }),
      Tag.fromJson({
        "name": "Near",
        "value": null,
        "description":
            "It's useful for attacking if you can see the whites of their eyes."
      }),
      Tag.fromJson({
        "name": "Far",
        "value": null,
        "description":
            "It's useful for attacking something in shouting distance."
      }),
      Tag.fromJson({
        "name": "Armor",
        "value": null,
        "description":
            "It protects you and stacks with other armor. Add its value to your total armor."
      }),
      Tag.fromJson({
        "name": "Clumsy",
        "value": null,
        "description":
            "It's tough to move around with. -1 ongoing while using it. This penalty is cumulative."
      }),
      Tag.fromJson({
        "name": "Magical",
        "value": null,
        "description":
            "When making your own magic items keep in mind that these items are magical. Simple modifiers, like+1 damage, are the realm of the mundane-magic items should provide more interesting bonuses."
      })
    ];