Skip to content

Commit

Permalink
#127 updated missed eternal life mystic spawns and updated changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
xirsoi committed Feb 18, 2018
1 parent e291305 commit 87526ba
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 85 deletions.
9 changes: 8 additions & 1 deletion ACR_Changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,21 @@ General:
- Crusades and Jihads can now be called in a Paganified world if the player is a member of the religion.
- Most Holy Orders are no longer vassalized on creation.
- Most Holy Orders now have the standard events from vanilla (making donations/loans, building castles, etc.)
- Added a chance that immortal npcs will be an appropriate pagan religion.
- Added more possible immortal mystics, some of which will have ancient religions and/or cultures.
- Nestor the Wise, Greek Hellenic Pagan, master of diplomacy
- <random> the Spartan, Greek Hellenic Pagan, master of war.
- <random> the Fearless, Gaulish Celtic Pagan, master of war.
- Cleopatra the Alchemist, Ancient Coptic Kemetic, master spy.
- Seneca the Younger, Roman Promethean, master scholar.
- Lucan the Younger, Roman Hellenic Pagan, master scholar.
- Improved Nile River Flooding event to prevent repeated messages.

Celtic:
- Fixes bug where the Unfit King Beta game rule was not being honored.

Hellenic:
- The Philosopher event chain is now more likely to fire and the max demense size requirement is relaxed to 180.
- Various conditions will also increase the odds of the event firing, such as being in a defensive war and your religion having a low MA (<50%).

Kemetic:
- Fixes a bug that prevented the "Lost in a Sandstorm" event chain from firing.
Expand Down
8 changes: 8 additions & 0 deletions AncientReligions/events/ACR_hellenic_revival_events.txt
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,14 @@ character_event = {
has_global_flag = ancrel_debug
ai = no
}
modifier = {
factor = 2
war = yes
}
modifier = {
factor = 5
is_primary_war_defender = yes
}
}

option = { # allow the philosopher to enter the court
Expand Down
117 changes: 33 additions & 84 deletions AncientReligions/events/rip_eternal_life_events.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1083,31 +1083,21 @@ narrative_event = {
name = EVTOPTA_RIP_21014
if = {
limit = { has_character_flag = diplomacy_mystic }
create_character = {
random_traits = no
name = "Idunn"
dna = chaehghfacw
dynasty = none
religion = norse_pagan
culture = norse
female = yes
age = 17
health = 15
trait = grey_eminence
trait = gregarious
trait = mystic
trait = lustful
trait = fair
trait = trusting
trait = poet
trait = celibate
}
create_diplomacy_mystic_effect = yes
new_character = {
set_character_flag = eternal_life_mystic
set_character_flag = eternal_life_mystic

will_not_marry_effect = yes

give_nickname = nick_the_youthful
if = {
limit = {
is_female = yes
}
give_nickname = nick_the_youthfull
}
else = {
give_nickname = nick_the_wise
}
random_list = {
90 = {
set_character_flag = mystic_is_fraud
Expand All @@ -1133,39 +1123,28 @@ narrative_event = {
factor = 1.4
FROM = { diplomacy = 22 }
}

change_diplomacy = 6
}
}
save_event_target_as = eternal_life_mystic
change_diplomacy = 6
}
}
if = {
limit = { has_character_flag = martial_mystic }
create_character = {
random_traits = no
dynasty = none
religion = west_african_pagan
culture = manden
female = yes
age = 36
health = 15
trait = brilliant_strategist
trait = mystic
trait = robust
trait = wroth
trait = diligent
trait = proud
trait = brave
trait = desert_terrain_leader
trait = aggressive_leader
trait = scarred
}
create_martial_mystic_effect = yes
new_character = {
set_character_flag = eternal_life_mystic
set_character_flag = eternal_life_mystic

will_not_marry_effect = yes

give_nickname = nick_the_fearless
if = {
limit = { culture = greek }
give_nickname = nick_the_spartan
}
else = {
give_nickname = nick_the_fearless
}

random_list = {
50 = { add_trait = scarred }
Expand Down Expand Up @@ -1206,28 +1185,9 @@ narrative_event = {
}
if = {
limit = { has_character_flag = intrigue_mystic }
create_character = {
name = "Cleopatra"
random_traits = no
dynasty = none
religion = hurufi
culture = egyptian_arabic
female = yes
age = 72
health = 15
trait = elusive_shadow
trait = mystic
trait = hunchback
trait = slothful
trait = proud
trait = paranoid
trait = ambitious
trait = deceitful
trait = erudite

}
create_intrigue_mystic_effect = yes
new_character = {
set_character_flag = eternal_life_mystic
set_character_flag = eternal_life_mystic

will_not_marry_effect = yes

Expand Down Expand Up @@ -1267,26 +1227,9 @@ narrative_event = {
}
if = {
limit = { has_character_flag = learning_mystic }
create_character = {
random_traits = no
dynasty = none
religion = buddhist
culture = sinhala
female = yes
age = 9
attributes = {
learning = 10
}
health = 15
trait = mystic
trait = brahmin
trait = theravada_buddhist
trait = quick
trait = fussy
trait = conscientious
}
create_learning_mystic_effect = yes
new_character = {
set_character_flag = eternal_life_mystic
set_character_flag = eternal_life_mystic

will_not_marry_effect = yes

Expand All @@ -1295,7 +1238,13 @@ narrative_event = {
remove_trait = vajrayana_buddhist
remove_trait = mahayana_buddhist

give_nickname = nick_the_gentle
if = {
limit = { is_female = no }
give_nickname = nick_the_younger
}
else = {
give_nickname = nick_the_gentle
}
change_diplomacy = 2
change_stewardship = 2
change_intrigue = -1
Expand Down

0 comments on commit 87526ba

Please sign in to comment.