• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Oahkoah

Major
119 Badges
Jul 11, 2012
568
856
  • Crusader Kings II: Holy Fury
  • Crusader Kings II
  • Europa Universalis IV: Mare Nostrum
  • Cities: Skylines - Snowfall
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: No Step Back
  • Crusader Kings II: Conclave
  • Stellaris: Galaxy Edition
  • Imperator: Rome Deluxe Edition
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Europa Universalis IV: Common Sense
  • Stellaris: Digital Anniversary Edition
  • Cities: Skylines - Natural Disasters
  • Cities: Skylines - Campus
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Stellaris: Ancient Relics
  • Stellaris: Lithoids
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Federations
  • Cities: Skylines - Green Cities
  • Europa Universalis IV: Rule Britannia
  • Cities: Skylines - Parklife
  • Stellaris: Distant Stars
  • Europa Universalis IV: Dharma
  • Surviving Mars: First Colony Edition
  • Stellaris: Megacorp
  • Europa Universalis IV: Golden Century
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis IV
  • Prison Architect
  • Surviving Mars: First Colony Edition
  • Surviving Mars: Digital Deluxe Edition
  • Crusader Kings II: Horse Lords
  • Europa Universalis III Complete
  • Hearts of Iron IV: Expansion Pass
  • Europa Universalis III Complete
  • Stellaris: Humanoids Species Pack
  • Imperator: Rome Sign Up
  • Teleglitch: Die More Edition
  • Victoria 2
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Pride of Nations
Description of issue
Character Orde Wingate issue

What platform do you play on?
Steam

Game Version
1.12.8

Enabled DLC


Do you have mods enabled?
No

Description
There is both a decision and a national focus that grants a commander named Orde Wingate, except both are broken. The way it currently works is that an empty character gets passed between the British Raj and Ethiopia without having its traits assigned. I'll try and show below how this happens.

Orde Wingate starts the game as recruited by the Raj if TFV is enabled, as seen in the Raj country history file
Hearts of Iron IV\history\countries\RAJ - British Raj.txt - Line 83

But if you look into the characters file you will see that he is a character with no role whatsoever, and is simply an empty character.
Hearts of Iron IV\common\characters\RAJ.txt - Line 147

Ethiopia has a decision available when capitulated that allows them to recruit Orde Wingate as a general.
Hearts of Iron IV\common\decisions\ETH.txt - Line 1390

Okay, so this is where things go wrong. The decision looks to see if Wingate exists (he does, though invisible).
If the Raj doesn't have Wingate then it gives him all his traits and sets his nationality to Ethiopian, he is then useable. However, since as we saw in the first file the Raj starts with him already recruited, it means the decision goes to the alternative step, which is firing the event BBA_ethiopia_exile_events.04

Hearts of Iron IV\events\BBA_Ethiopia.txt - 1158, is an event which simply sets the already existing character to Ethiopian nationality, except the character is still blank.

India then has a focus to recall Wingate
Hearts of Iron IV\common\national_focus\india.txt - Line 1583
If Ethiopia does not have Wingate then he is given all his traits and becomes a general. However, Ethiopia is still in possession of the blank Wingate.

Hearts of Iron IV\events\BBA_Ethiopia.txt - Line 1178
This event fires from the India national focus and it simply sets the blank Wingate character back to the Raj.

TO FIX: Maybe simply start without him being recruited, since this will actually create the character and pass him around, or simply give him his traits in his character file.

TLDR: Follow the blank character
RAJ_orde_wingate is a blank character assigned to India
Ethiopia gets him via decision while giving him no traits or role.
India then gets him back via focus tree while still having no traits or role.
You cannot recruit or even see him, since he has no role.

Steps to Reproduce
Play as India in historical mode and wait for Ethiopia to claim Wingate via decision, and then get him back via the national focus.

Upload Attachment
File(s) attached
 

Attachments

  • ISavedInTheCloud-IGotNoSaveFile.txt
    471 bytes · Views: 0
  • 1Love
Reactions:
Upvote 0