• 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.

solops

First Lieutenant
89 Badges
Mar 30, 2001
214
27
  • Victoria 2: A House Divided
  • Impire
  • Europa Universalis III Complete
  • Lost Empire - Immortals
  • Magicka
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Rome Gold
  • Semper Fi
  • Sword of the Stars
  • Sword of the Stars II
  • Victoria 2
  • Heir to the Throne
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • Warlock: Master of the Arcane
  • Warlock 2: The Exiled
  • Warlock 2: Wrath of the Nagas
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Pride of Nations
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Stellaris: Lithoids
  • Deus Vult
  • Arsenal of Democracy
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Ancient Space
  • Europa Universalis III
  • Europa Universalis III Complete
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
In 1.03 the my Yankees fought and won the American Civil War before the end of 1863. Slavery never went away, even by 1882. Bug?

Don't think this has posted before..
 
Upvote 0
Will someone please post a detailed fix for the slavery bug? That "event 14182" suggestion does not work and leaves me with a messed up screen. Better yet, how about Paradox issuing a mini-patch to fix this?
 
solops said:
Will someone please post a detailed fix for the slavery bug? That "event 14182" suggestion does not work and leaves me with a messed up screen. Better yet, how about Paradox issuing a mini-patch to fix this?


You'll get a whole load of different opinions on how much of a bug this is. But to get rid of the problem the easiest solution is to edit the reconstruction event thus

#########################################################################
# Reconstruction
#########################################################################
event = {
id = 14182
random = no
country = USA

trigger = {
# event = 14181
NOT = {
exists = CSA
}
OR = {
won_war = { country = USA country = CSA }
won_war = { country = CSA country = USA }
}
}

name = "EVT_14182_NAME"
desc = "EVT_14182_DESC"
style = 0

date = { day = 2 month = january year = 1855 }
offset = 30
deathdate = { day = 30 month = december year = 1881 }

action_a = {
name = "ACTIONNAME14182A" # Moderate
command = { type = convert_pop_type which = slaves value = labourers }
command = { type = set_slavery value = no }
command = { type = pop_consciousness which = dixie value = 5 }
command = { type = trigger which = 14183 }
command = { type = sleep_party which = 14100 }
command = { type = wake_party which = 14109 }
command = { type = sleep_party which = 14101 }
command = { type = wake_party which = 14110 }
}
action_b = {
name = "ACTIONNAME14182B" # Radical Reconstruction
command = { type = convert_pop_type which = slaves value = labourers }
command = { type = set_slavery value = no }
command = { type = pop_consciousness which = dixie value = 7 }
command = { type = pop_militancy which = dixie value = 3 }
command = { type = strata_income_mod which = rich value = -20 }
command = { type = strata_income_mod which = low value = 20 }
command = { type = remove_countryculture which = dixie }
}
action_c = {
name = "ACTIONNAME14182C" # Lincolnite Reconstruction
command = { type = convert_pop_type which = slaves value = labourers }
command = { type = set_slavery value = no }
command = { type = pop_consciousness which = yankee value = 3 }
command = { type = pop_militancy which = yankee value = 1 }
command = { type = trigger which = 14183 }
command = { type = sleep_party which = 14100 }
command = { type = wake_party which = 14109 }
command = { type = sleep_party which = 14101 }
command = { type = wake_party which = 14110 }
}
}

i.e always allow slaves to be released if CSA does not exist and a civil war has been fought.

Slightly more complex solution would be to add the correct flag for Lincoln's election to all the win war events. But this is the simplest way
 
Derek Pullem said:
You'll get a whole load of different opinions on how much of a bug this is. But to get rid of the problem the easiest solution is to edit the reconstruction event thus

You're kidding, right? As one who was born and raised in the South, from families who were here well before the war, I have to say that there was little or no chance of slavery NOT being abolished, with or without the Emancipation Proclamation, a political tool aimed at the Europeans. Wow....wierd. The game designers are European, so I guess they would have a kind of different view from the outside.
 
solops said:
You're kidding, right? As one who was born and raised in the South, from families who were here well before the war, I have to say that there was little or no chance of slavery NOT being abolished, with or without the Emancipation Proclamation, a political tool aimed at the Europeans. Wow....wierd. The game designers are European, so I guess they would have a kind of different view from the outside.

Thanks for jumping to conclusions :rolleyes:

The debate is not whether its a bug but how to fix it. If the war was won quickly would Lincoln have initiated an emancipation program immediately or delayed to avoid conflict. If he had delayed then would a later president have been brave enough to do it. The consensus is yes but the timing has been discussed in several threads. Opinions vary from immediate to several decades.
 
Yes, well, I've never been afraid of jumping to conclusions, an opinion always on hand :)

The only change I could see in the file listing was the addition of a # sign here:

trigger = {
# event = 14181
NOT = {
exists = CSA
}


Is there anything else?

Will this "fix" saved games?
 
So long as

USA has beaten CSA in a war
CSA has been annexed
The event has not fired already
The year is not after 1881

The event should fire