Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Vampire Race  (Read 1152 times)

ClorrProdigal

  • Bay Watcher
  • My God! It's full of dwarves!
    • View Profile
Vampire Race
« on: December 13, 2014, 02:22:50 pm »

would it be possible to mod in a race were everyone born into it has most or all of the benefits and abilities that vampires have?
Logged

BlackFlyme

  • Bay Watcher
  • BlackFlyme cancels Work: Interrupted by bird.
    • View Profile
Re: Vampire Race
« Reply #1 on: December 13, 2014, 04:49:20 pm »

Just about all of them can be done in the creature's raws alone.

I believe the only things that cannot be done in the creature raws would be making them not age and making them sterile.
Logged

than402

  • Bay Watcher
  • DF2014:we all knew it was inevitable
    • View Profile
Re: Vampire Race
« Reply #2 on: December 13, 2014, 04:53:11 pm »

both of them can be done. the not-aging can be done through a token (or simply not putting a MAXAGE) and the sterile can be done through a self targeted interaction.
Logged

BlackFlyme

  • Bay Watcher
  • BlackFlyme cancels Work: Interrupted by bird.
    • View Profile
Re: Vampire Race
« Reply #3 on: December 13, 2014, 06:26:52 pm »

Even without a MAXAGE they will still age. Though it won't matter much, unless you make it noticeable, like graying hair or wrinkling skin. The only other alternative for no-aging is an interaction, but the interactions won't be used in world-gen, so breeding and aging would still occur normally.
Logged

ClorrProdigal

  • Bay Watcher
  • My God! It's full of dwarves!
    • View Profile
Re: Vampire Race
« Reply #4 on: December 13, 2014, 07:13:04 pm »

What about blood sucking? Can you make a reaction for that? Can that reaction transmit the vampire syndrome?
Logged

BlackFlyme

  • Bay Watcher
  • BlackFlyme cancels Work: Interrupted by bird.
    • View Profile
Re: Vampire Race
« Reply #5 on: December 13, 2014, 07:20:57 pm »

There is a creature tag called BLOODSUCKER.

I don't know about having the curse continue through feeding though.

Reactions are different than interactions. Reactions are jobs performed at workshops, while interactions are things such as creature abilities, god-given secrets/curses, and freakish weather.
Logged

ClorrProdigal

  • Bay Watcher
  • My God! It's full of dwarves!
    • View Profile
Re: Vampire Race
« Reply #6 on: December 13, 2014, 07:37:30 pm »

Sorry I meant to say interactions. So with the proper combination of tags it should be possible though? What about the heightened atributes?
Logged

BlackFlyme

  • Bay Watcher
  • BlackFlyme cancels Work: Interrupted by bird.
    • View Profile
Re: Vampire Race
« Reply #7 on: December 13, 2014, 07:58:08 pm »

You can alter the base attribute ranges of creatures. There are tags for both physical and mental stats. It would just be a matter of doubling the strength, agility, and toughness of whatever your base race is.

Most creatures lack these tokens, and instead default to preset values, but the main races have these tokens. For example, this is a dwarf's attribute range:
Code: [Select]
[PHYS_ATT_RANGE:STRENGTH:450:950:1150:1250:1350:1550:2250] +
[PHYS_ATT_RANGE:AGILITY:150:600:800:900:1000:1100:1500] -
[PHYS_ATT_RANGE:TOUGHNESS:450:950:1150:1250:1350:1550:2250] +
[MENT_ATT_RANGE:ANALYTICAL_ABILITY:450:950:1150:1250:1350:1550:2250] +
[MENT_ATT_RANGE:FOCUS:700:1200:1400:1500:1600:1800:2500] ++
[MENT_ATT_RANGE:CREATIVITY:450:950:1150:1250:1350:1550:2250] +
[MENT_ATT_RANGE:PATIENCE:450:950:1150:1250:1350:1550:2250] +
[MENT_ATT_RANGE:MEMORY:450:950:1150:1250:1350:1550:2250] +
[MENT_ATT_RANGE:SPATIAL_SENSE:700:1200:1400:1500:1600:1800:2500] ++

Any unlisted attribute will default to preset values.
« Last Edit: December 13, 2014, 08:01:19 pm by BlackFlyme »
Logged

ClorrProdigal

  • Bay Watcher
  • My God! It's full of dwarves!
    • View Profile
Re: Vampire Race
« Reply #8 on: December 14, 2014, 01:26:22 am »

Why thank you. Now to work!
Logged

Lukander

  • Bay Watcher
    • View Profile
Re: Vampire Race
« Reply #9 on: December 14, 2014, 09:48:42 pm »

They might be able to use(in worldgen) an interaction provided it is a custom SECRET(with SUPERNATURAL_LEARNING); and they have the [SUPERNATURAL] tag along with the SECRETS associated [SPHERE:'FOO'] tag. Have the 'automatically' known secret bestow the vampiric effects(especially [NO_AGING] and [STERILE]).
Logged

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: Vampire Race
« Reply #10 on: December 15, 2014, 10:24:36 am »

It should be possible, yes. If you do this, all undeads are friendly to you, too. So you can embark on necromancer towers or tombs and get some free defense.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

Raidau

  • Bay Watcher
    • View Profile
Re: Vampire Race
« Reply #11 on: December 16, 2014, 10:44:24 am »

Interesting idea if BLOODSUCKER creatures can properly form civilizations, please inform about your testing results :)
Logged
Marital status manipulator
Custom item descriprions
Natural Balance Mod (2013-2015) development suspended...

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: Vampire Race
« Reply #12 on: December 16, 2014, 10:49:44 am »

They can. I tried a few things with bloodsucking castes, when I was designing my undead/warlock race. Initially vampires were part of it, but the micromanagement in fort mode was too much.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

deepspaceprobe9

  • Bay Watcher
  • "Personal" Text
    • View Profile
Re: Vampire Race
« Reply #13 on: December 18, 2014, 04:54:37 pm »

You can make an interaction spread through attack, just take a look through the werebeast interaction
Logged
   (*) Stopped zombies from interrupting your sleep to ask if they can help you with something