Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 [2]

Author Topic: Shields too heavy on a really large humanoid  (Read 1859 times)

Spirit of Power

  • Bay Watcher
    • View Profile
Re: Shields too heavy on a really large humanoid
« Reply #15 on: March 18, 2013, 12:28:23 pm »

I have the same shield problem on my steel colossi (working on making the most deadly creature there is), with superior agility, 1800 speed. Equipping shield, 99 speed.
So it does not seem to be something you did wrong, if there is not some crazy random happenstance here.

It was something he did wrong, and he fixed it. Maybe you did the same mistake. Can we see your creature raws?

No, that was for some bad creature definitions. I still get huge slowdown whenever I equip a shield, and I am all but certain it's because of my creature's size. The game simply isn't made to properly support such large humanoids, at least in the same capacity as smaller ones. Adamantine shields work fine, but if I make them out of literally anything else the creature slows down to 99.

Alright, let me put it this way:

In DF, an adult human has a body size of 70,000.

My creature's body size is in excess of twenty-three million.

My current idea for a fix is a special material specifically for the shield that is weightless, but I would prefer alternate solutions if at all possible.
Logged

Frelus

  • Bay Watcher
    • View Profile
Re: Shields too heavy on a really large humanoid
« Reply #16 on: March 18, 2013, 12:33:28 pm »

Strangely, my steel colossus just got slowed down to 99 without anything on.
Other times, he runs at 1800.
This inconsistency does not seem to help any fixes.
Logged
It's all fun and games until someone gets hurt. Then it's Fun and Dwarf Fortress.
My trade depot is set to flood with water at the pull of a lever.  It's deep in the tunnels with easy drainage.  I call it my "water for goods" trading policy.

Spirit of Power

  • Bay Watcher
    • View Profile
Re: Shields too heavy on a really large humanoid
« Reply #17 on: March 18, 2013, 01:20:33 pm »

Strangely, my steel colossus just got slowed down to 99 without anything on.
Other times, he runs at 1800.
This inconsistency does not seem to help any fixes.

Did you make sure he didn't have any equipment on? Did you get anything in Errorlog.txt? Did he get injured in any way?

Also, does anyone have a good way to shoot lasers? I'm trying to make a beam rifle which will use Putnam's itemsyndrome script to give a creature an interaction which will shoot plasma, but when I tested the reaction it wasn't very effective, and didn't have the intended effect of melting right through anything it touched >_>

These are the raws for the material:

Code: [Select]
[INORGANIC:PLASMA] -- a lot of this is copied from ki in Putnam's DB mod
[STATE_COLOR:ALL_SOLID:GREEN]
[STATE_NAME:ALL_SOLID:plasma]
[STATE_ADJ:ALL_SOLID:plasma]
[STATE_COLOR:LIQUID:GREEN]
[STATE_NAME:LIQUID:plasma]
[STATE_ADJ:LIQUID:plasma]
[STATE_COLOR:GAS:GREEN]
[STATE_NAME:GAS:plasma]
[STATE_ADJ:GAS:plasma]
[DISPLAY_COLOR:2:0:1]
[MATERIAL_VALUE:1]
[SPEC_HEAT:10]
[IGNITE_POINT:NONE]
[MELTING_POINT:9000]
[BOILING_POINT:9001]
[MAT_FIXED_TEMP:60000]
[HEATDAM_POINT:NONE]
[COLDDAM_POINT:NONE]
[SOLID_DENSITY:2670]
[LIQUID_DENSITY:3300]
[MOLAR_MASS:1]
[IMPACT_YIELD:5000000]
[IMPACT_FRACTURE:5000000]
[IMPACT_STRAIN_AT_YIELD:0]
[COMPRESSIVE_YIELD:5000000]
[COMPRESSIVE_FRACTURE:5000000]
[COMPRESSIVE_STRAIN_AT_YIELD:0]
[TENSILE_YIELD:5000000]
[TENSILE_FRACTURE:5000000]
[TENSILE_STRAIN_AT_YIELD:0]
[TORSION_YIELD:5000000]
[TORSION_FRACTURE:5000000]
[TORSION_STRAIN_AT_YIELD:0]
[SHEAR_YIELD:5000000]
[SHEAR_FRACTURE:5000000]
[SHEAR_STRAIN_AT_YIELD:0]
[BENDING_YIELD:5000000]
[BENDING_FRACTURE:5000000]
[BENDING_STRAIN_AT_YIELD:0]
[MAX_EDGE:100000]
[ABSORPTION:100]
« Last Edit: March 18, 2013, 02:54:34 pm by Spirit of Power »
Logged

evictedSaint

  • Bay Watcher
  • if (ANNOYED_W_FANS==true) { KILL_CHAR(rand()); }
    • View Profile
Re: Shields too heavy on a really large humanoid
« Reply #18 on: March 18, 2013, 02:12:03 pm »

Just a quick note; the same problem occurs for both bronze collossi and giants.

Any shields equipped cause a massive slow-down to 99 ticks.

Findulidas

  • Bay Watcher
  • [NATURAL_SKILL:OFFTOPIC:5][NOTHOUGHT]
    • View Profile
Re: Shields too heavy on a really large humanoid
« Reply #19 on: March 18, 2013, 05:03:37 pm »

Strangely, my steel colossus just got slowed down to 99 without anything on.
Other times, he runs at 1800.
This inconsistency does not seem to help any fixes.

Maybe its water or a bolt stuck somewhere?
Logged
...wonderful memories of the creeping sense of dread...
Pages: 1 [2]