safety-orange / Imports-for-MPMB-s-Character-Sheet

Material for importing to MorePurpleMoreBetter's Character Record Sheet
158 stars 105 forks source link

Yak is missing as wildshape option #81

Open Tywele opened 4 days ago

Tywele commented 4 days ago

The yak is missing as a wildshape option in pub_20160906_SKT.js: https://5e.tools/bestiary.html#yak_skt

Tywele commented 4 days ago

In the meantime I created the list entry for myself:

CreatureList["yak"] = {
    name: "Yak",
    source: [["SKT", 172]],
    size: 2,
    type: "Beast",
    alignment: "unaligned",
    ac: 10,
    hp: 13,
    hd: [2, 10],
    speed: "50 ft",
    scores: [16, 10, 12, 2, 10, 6],
    senses: "",
    passivePerception: 10,
    challengeRating: "1/4",
    proficiencyBonus: 2,
    attacksAction: 1,
    attacks: [{
        name: "Ram",
        ability: 1,
        damage: [1, 6, "bludgeoning"],
        range: "Melee (5 ft)",
        description: ""
    }, {
        name: "Hooves",
        ability: 1,
        damage: [2, 4, "bludgeoning"],
        range: "Melee (5 ft)",
        description: ""
    }],
    traits: [{
        name: "Charge",
        description: "If the yak moves at least 20 feet straight toward a target and then hits it with a ram attack on the same turn, the target takes an extra 7 (2d6) damage. If the target is a creature, it must succeed on a DC 13 Strength saving throw or be knocked prone."
    }]
}
safety-orange commented 4 days ago

Thank you for reporting this issue. As the Yak is just the Elk by a different name, I'll get MPMB to include it in the built-in SRD code. Until that time, you can select "Elk" on a companion page and, if you are so inclined, change the race name to "Yak". This should keep the Elk stats but show a different name.

Alternatively, you can add this custom add-on script:

CreatureList["elk"].nameAlt.push("Yak");