Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Spontaneous combustion kobold  (Read 751 times)

akursah

  • Bay Watcher
    • View Profile
Spontaneous combustion kobold
« on: March 08, 2013, 03:38:57 pm »

I was playing kobold camp (Masterworks) when something really weird happened. I built a kobold village from clay and wasted a lot of time to built walls all around the village and locked the doors. Then a kobold caravan arrived and I let them in and locked the doors. After selling them my useless fish and bone crafts they started to pack their things and I unlocked the doors. In that instant some kind of monkey get in my kobolds started to freak out. I wanted to stop the little bugger and created a squad. I chose the squad ordered them to kill the monkey. Than my fisherbold started to chase it all aorund the place until he caught it just outside the main doors.

Than they just started to burn with no reason. And the fire spread through the grass and my wooden doors burned down. In the end all my village burned. I had just bought some booze from the merchants and they exploded too. In the end more than half of my kobolds burned to death. I checked the combat reports. It seems my kobold hit the monkey and nothing more. They just died in the fire.

So what to do you think. Is it spontaneous combustion or was the monkey made out of exploidum?
Logged

smakemupagus

  • Bay Watcher
  • [CANOPENDOORS]
    • View Profile
Re: Spontaneous combustion kobold
« Reply #1 on: March 08, 2013, 03:44:49 pm »

Yes, the viper starsign kobold caste accidentally injects enemies with magma instead of viper-venom when it bites.  Sorry about that ^^

as a hotfix you can go into the kobold creature file and delete their special bite attack.

In general the mod specific thread is a place where you're more like to get answers, especially as the Kobold mod part of MDF is in early development so the bugs you find are unlikely to be vanilla-DF.

MrSparky

  • Bay Watcher
    • View Profile
Re: Spontaneous combustion kobold
« Reply #2 on: March 08, 2013, 04:07:47 pm »

Yes, the viper starsign kobold caste accidentally injects enemies with magma instead of viper-venom when it bites.  Sorry about that ^^

How the heck do you do that accidentally? They're not spelled at all alike!
Logged

smakemupagus

  • Bay Watcher
  • [CANOPENDOORS]
    • View Profile
Re: Spontaneous combustion kobold
« Reply #3 on: March 08, 2013, 04:16:51 pm »

yes, I grant that in plaintext it would be a very strange typo :)  magma was the fallback when a reference didn't parse properly.  it was actually a quite subtle bug.

MrSparky

  • Bay Watcher
    • View Profile
Re: Spontaneous combustion kobold
« Reply #4 on: March 08, 2013, 04:23:09 pm »

So the code actually has a check along the lines of

If !ValidMaterials.contains(Material) then Material=Magma end

Good to know.
Logged

smakemupagus

  • Bay Watcher
  • [CANOPENDOORS]
    • View Profile
Re: Spontaneous combustion kobold
« Reply #5 on: March 08, 2013, 04:27:14 pm »

Well, Material=(first valid entry which happens to be Stone), but in this case it was constrained to be a liquid too by the nature of the injection attack. ...  If you want to know more you should ask Meph since he is the one who fixed the bug, I am just the humble bug-causer :D
« Last Edit: March 08, 2013, 04:30:27 pm by smakemupagus »
Logged

Imperial Guardsman

  • Bay Watcher
  • [FANATICISM INTENSIFIES]
    • View Profile
Re: Spontaneous combustion kobold
« Reply #6 on: March 08, 2013, 07:42:18 pm »

Exploding Kobolds is normal and FUN.

Also, ork.
Logged

akursah

  • Bay Watcher
    • View Profile
Re: Spontaneous combustion kobold
« Reply #7 on: March 09, 2013, 02:25:51 pm »

Thanks for the answer. I guess I shouldn't select that kobold as a recruit. At least it was !FUN!
Logged