You're back, and with a new haircut.
I did some groundwork and I found a few vanilla errors that FoRes didn't address. Perhaps some of them could need fixing. But it's nothing critical or major.
That's:
pro_item.msg (typo Wakizashi, adding the Min ST) (and typo Pulse Rifle, the Min ST is 6, not 3. The weapon is currently not in the game, but...)
{52200}{}{Wakizashi Blade}
{52201}{}{A short finely crafted knife. The tip seems to be designed to pierce armor. Min ST: 2.}
{39700}{}{YK42B Pulse Rifle}
{39701}{}{The YK42B is an electrical pulse weapon that was developed by the Yuma Flats Energy Consortium. It is considered a far superior weapon to the YK32 pistol, having a greater charge capacity and range. Min ST: 6.}
perk.msg
-May fix the missing prompt that it also works on melee attacks (similar to 1103), text is from RP (I just switched “or” to “and” as it's more correct as a rule text, i.e. it's not a choice, but both cost 1 AP less.)
{1102}{}{You have learned the secret arts of the East, or you just punch faster. In any case, your hand-to-hand and melee attacks cost 1 AP less to perform.}
-Numbering issue. (these perks are not used by FoRes, but it can cause a crash when assigning the perk (possible via F12se) and then trying to view them in the character sheet (see RP readme). Using the lines below (from RP) to fix the second set of 1209-1212, fixes this. Better safe than sorry.
{1213}{}{Your hit points have been enhanced a little by repeated use of the autodoc.} # Autodoc Enhanced hit points !!! Seraph's Fix: changed 1209 to 1213
{1214}{}{Your hit points have been enhanced a little more by repeated use of the autodoc.} # Autodoc Enhanced hit points II !!! Seraph's Fix: changed 1210 to 1214
{1215}{}{Your hit points have been lowered slightly by repeated use of the autodoc.} # Autodoc Lowered hit points !!! Seraph's Fix: changed 1211 to 1215
{1216}{}{Your hit points have been lowered slightly by repeated use of the autodoc.} # Autodoc Lowered hit points II !!! Seraph's Fix: changed 1212 to 1216
CMBATAI2.msg (I'm not sure if this msg is even used, but there are some numbering errors)
-Normal Person (Torso). Missing the following line (I wrote it, text may change if you want):
{1137}{}{Dang!}
-Robot (right manipulator). Note that this is already corrected in vanilla “CombatAI.msg”. So it's probably just a copy & paste of that:
{1460}{}{Motivator damage registered}
{1461}{}{Unit struck in right motivator. Damage assessment}
{1462}{}{Motivator hit registered. Attempting to compensate}
-Khan (tough) (attacks). I guess it can't be helped but to delete either 26111 line. Probably the second. Delete:
{26111}{}{Would someone please kill this waste of flesh!}
P.S. Note that the numbering in CombatAI for this “Khan” (26100 to 26166), is completely different. I guess fixing CmbatAi2 doesn't do anything really. Then again not fixing any of these (in CmbatAi2 or CombatAI) does not seem to cause any problems either, except the lines not being used. I deleted entire sections and nothing happened when I hit them in the groin (but silence...). So fixing these documents seems to be mainly about “lines being used”.)
-Paraphrase errors:
{1382}{}{My eyes, bitch!} (already fixed in CombatAI)
{32020}{}{Ow, my arm!} (already fixed in CombatAI)
{32445}{}{::::belch!::::} (remove space)
COMBATAI.msg
-Normal Person (Torso). Missing the following lines (I wrote them, text may change if you want):
{1137}{}{Dang!}
{1141}{}{I... my heart...}
{1142}{}{It's a gut-wound...}
I did test these with LastHope and eventually the lines got used (at least 1137 & 1142).
-Paraphrase error kind of (remove space):
{32445}{}{::::belch!::::}
Btw, during testing I noticed that “wimpy person” uses {1100} when hit in the groin. I emulated the same thing in LH, and there I also got a “normal person” to use {1100} when hit in the head. For some reason there appears to be an overlap (i.e. both use 1100). Not sure why? Engine error perhaps?
Combat.msg (this is a fix from RP, which is necessary, I believe, as the sentence combination makes no sense otherwise. In game it would appear as: {514}{}{%s critically missed} + {108}{}{ and } + {213}{}{your weapon destroyed} OR {214}{}{your weapon dropped}. And “You critically missed and destroyed/dropped your weapon.” sounds better. (The full stop is added by the game). Replace with the following:
{213}{}{destroyed your weapon}
{214}{}{dropped your weapon}
{263}{}{destroyed your weapon}
{264}{}{dropped your weapon}
{313}{}{destroyed his weapon}
{314}{}{dropped his weapon}
{413}{}{destroyed her weapon}
{414}{}{dropped her weapon}
Proto.msg
You may add a space at the end of 546 & 547. Like:
{546}{}{ and is wielding a %s. }
{547}{}{ and is wielding a %s with %d/%d shots of %s. }
This is a hot fix to avoid the issue of “examining a critter with awareness who has crippled limbs”.
In that particular case the line looks like:
“He has %d/%d hps and is wielding a %s.and has crippled limbs.”
Adding the space makes it:
“He has %d/%d hps and is wielding a %s. and has crippled limbs.”
Which is a “bit” better.
Removing the full stop isn't an option as the sentence may end at that point in some cases. And making “and” capitol isn't either as it may be added to the end of a sentence without punctuation. So adding the space seems the best option so far.
Skill.msg (Needs a space after the x)
{302}{}{+ (2 x AG)}
ZiSlots.msg
-701 needs to add a space after the full stop as the game adds the lines 2247-2253 to 701 when the player is intoxicated. (Basically similar to 600).
{701}{}{ caps. }
-And a minor typo, the “a” has been omitted:
{3001}{}{! Baby needs a new pair of shoes!}
Anyway, that were all the interesting ones.