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

mahler5

First Lieutenant
83 Badges
Jun 28, 2011
200
142
  • Victoria 2: A House Divided
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Crusader Kings II
  • Semper Fi
  • Europa Universalis IV: Res Publica
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Mare Nostrum
  • Stellaris: Galaxy Edition
  • Stellaris: Synthetic Dawn
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Art of War
  • 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
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis III
  • Divine Wind
  • Europa Universalis III Complete
  • Darkest Hour
  • Europa Universalis III: Chronicles
  • Europa Universalis IV: Cossacks
  • Stellaris: Digital Anniversary Edition
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Stellaris: Galaxy Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Crusader Kings II: Horse Lords
  • Victoria 3 Sign Up
  • Crusader Kings II: Way of Life
  • Mount & Blade: With Fire and Sword
  • Mount & Blade: Warband
  • Europa Universalis III Complete
  • Europa Universalis IV: El Dorado
  • 500k Club
  • Europa Universalis III Complete
One line summary of your issue
After defending against a jihad, I was given an Islamic nickname

Game Version
3.1.0 KKAD

What expansions do you have installed?
All of the above

Do you have mods enabled?
No

Please explain your issue is in as much detail as possible.
After defeating the Jihad (enforcing demands, not a white peace), I was given the nickname "the Sword of Allah" despite being a Zoroastrian. This is the second time this has happened in this game where I got an Islamic nickname after winning the war.

Steps to reproduce the issue.
Successfully win a defensive war against a jihad.

Upload Attachment
 

Attachments

  • 20190415100145_1.jpg
    20190415100145_1.jpg
    784,2 KB · Views: 14
Upvote 0
Hey, I think I know what's going on. When you defeat a crusade and don't already have a decent nickname, it will give you one - a random selection from the Lionheart, the Glorious, the Holy, the Great, the Hammer, or - if you're not christian - the Sword of God. The last of these is dynamic, however, defined in the localisation as "the Sword of [Root.Religion.GetRandomGodName]". I think the problem is that, in the code where it's being granted, the recipient is in the FROM scope; the ROOT scope is occupied by the attacker who was just defeated (in this case, a muslim character). Thus, defeating a Jihad can only (ever!) give you Sword of [God you just defeated].

Best way to fix it, short of creating a new nickname defined differently, would be to make it fire a tiny event instead to silently give the nickname. The event would make ROOT refer to the correct character, and so it would use your own god's name.
 
Last edited:
Have today seen this come up for a Romuva leader after beating Slavics in a few Holy Wars - they became the 'Sword of Perkunas' (a Slavic deity).