Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Xedra Evolved] Add werewolf start scenario #75863

Merged
merged 8 commits into from
Aug 22, 2024

Conversation

Standing-Storm
Copy link
Contributor

@Standing-Storm Standing-Storm commented Aug 21, 2024

Summary

Mods "[Xedra Evolved] Add werewolf start scenario"

Purpose of change

Talked about this a bit with Maleclypse and playable shapeshifters are in the design docs.

Describe the solution

Add the "Werewolf, Natural-born" scenario (so you can pick a variety of different professions). Natural-Born here is to leave open the possibility of a "Werewolf, Accursed" scenario where you have to transform and kill people during the full moon.

These are urban fantasy werewolves, so they have a normal wolf form and a hybrid war form. In human and wolf form they heal slightly faster and don't need splints but otherwise have only the normal advantages of human (or wolf) form. In war form they're an almost three meter tall human-wolf killing machine with enormous teeth and claws who regenerate crippling wounds in minutes. War form has a very high Visibility and Ugliness rating, so trying to interact with humans in it is a futile endeavor.

I've used mana as a resource to control shapeshifting because it's as good a resource as any and every character has it. If JSONized mana is implemented we can implement another resource for it.

Werewolves will not mutate if they take mutagen and they cannot have CBMs installed.

Describe alternatives you've considered

Testing

The mechanics of shifting all work, as does the scenario.

Werewolves are very powerful in close combat in their war forms, but they're not invincible. You can't just dive in and hold tab and expect to win. You're a wolf--do hit and run attacks, back away to take advantage of your regeneration, and then strike. Powerful enough melee combatants (hulks) can still provide a big challenge, at least until you have some experience under your belt.

Your claws and fangs scale highly with your Unarmed skill, so if you want to start out as an effective werewolf combatant, take some levels in Unarmed.

One disadvantage: it looks like mon_loup_garou does not have coverage in all tilesets, so hybrid form has no sprite.

Spawning some NPCs in war form:

Untitled

Additional context

At the moment, shapeshifted characters still get the benefit of their armor. This is a problem I haven't solved yet.

Once there are werewolf NPCs out there, we can give this scenario the mission, "Find the survivors of the People.,"

Are there werebears, wereravens, weresharks, etc?

Maybe. Maybe.

@Standing-Storm Standing-Storm marked this pull request as draft August 21, 2024 20:47
@github-actions github-actions bot added [JSON] Changes (can be) made in JSON Mods Issues related to mods or modding Scenarios New Scenarios, balancing, bugs with scenarios labels Aug 21, 2024
@github-actions github-actions bot added Mods: Xedra Evolved Anything to do with Xedra Evolved json-styled JSON lint passed, label assigned by github actions astyled astyled PR, label is assigned by github actions labels Aug 21, 2024
@github-actions github-actions bot added Items: Armor / Clothing Armor and clothing EOC: Effects On Condition Anything concerning Effects On Condition labels Aug 21, 2024
Copy link
Contributor

Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details.

Click to expand
  • This reduces pain for shapeshifters as their wounds regenerate. You should never see it.

This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to tools/spell_checker/dictionary.txt so they will not trigger an alert next time.

Hints for adding a new word to the dictionary
  • If the word is normally in all lowercase, such as the noun word or the verb does, add it in its lower-case form; if the word is a proper noun, such as the surname George, add it in its initial-caps form; if the word is an acronym or has special letter case, such as the acronym CDDA or the unit mW, add it by preserving the case of all the letters. A word in the dictionary will also match its initial-caps form (if the word is in all lowercase) and all-uppercase form, so a word should be added to the dictionary in its normal letter case even if used in a different letter case in a sentence.
  • For a word to be added to the dictionary, it should either be a real, properly-spelled modern American English word, a foreign loan word (including romanized foreign names), or a foreign or made-up word that is used consistently and commonly enough in the game. Intentional misspelling (including eye dialect) of a word should not be added unless it has become a common terminology in the game, because while someone may have a legitimate use for it, another person may spell it that way accidentally.

@Standing-Storm Standing-Storm marked this pull request as ready for review August 22, 2024 01:07
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Aug 22, 2024
@Maleclypse Maleclypse merged commit 6848495 into CleverRaven:master Aug 22, 2024
29 checks passed
@Standing-Storm Standing-Storm deleted the werewolf branch August 22, 2024 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions EOC: Effects On Condition Anything concerning Effects On Condition Items: Armor / Clothing Armor and clothing [JSON] Changes (can be) made in JSON json-styled JSON lint passed, label assigned by github actions Mods: Xedra Evolved Anything to do with Xedra Evolved Mods Issues related to mods or modding Scenarios New Scenarios, balancing, bugs with scenarios
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants