Dvalin always offers 4 armor segments even if the ship has other configurations.
For example in Rasiermesser.xml line 563
(setq gItem (itmCreate &itDvalinArmor; 4))

could be changed to:
(setq gItem (itmCreate &itDvalinArmor; (shpGetArmorCount gPlayership)))

so that Dvalin offers the right number of armor segments to the Manticore.

Same thing for his offer of itAdvancedCeralloyArmor.

assumedpseudonym 16 Sep 2015:

 Also, it seems a little silly that he would give a ship four segments when it doesn’t have that many armor slots available. Wolfy has a two-seg ship in TSB, for example.
 It might be worth giving that a look for the armor coating Korolov offers in Charon, too.

digdug 16 Sep 2015:

while we are at it, also Centauri nanos could be given depending on the armor segments number.

the_shrike 16 Sep 2015:

Dvalin could use a general rework, but this is definitely a good short-term fix for one of the more obvious issues.

Likewise, his gift of enhanced ceralloy armor should also be tweaked by armor segment count....but on the other hand, this makes the monetary value differ.

Maybe add in a credit pool as well? So you get N credits - cost per segment. And Dvalin says "I am sorry, I don't have much money to give you....but here, take these toys!" or something like that.

nms 6 Oct 2015:

The bigger issue is that by the time Dvalin shows up, all the stuff he gives you except the Ion9 is obsolete.

IIRC, he can show up from the second to last system of the Ungoverned Territories to the system before Point Juno. During most of that time, the player is likely to have access to level 8 (maybe 9) weapons and armor. He offers two sets of level 7 armor and a level 6 weapon.

megas 11 Oct 2015:

The Akan 600 gift was useful in one game when I could not find any omni weapon (either in shops or as loot) aside from the weakest omni laser.

Otherwise, I agree the gifts tend to be less than inspiring.

george moromisato 21 Oct 2019:

In 1.9 Alpha 2 we now give the right number of armor segments. Thanks!