Choice Is Yours vs Dungeon Quests are not Miscellaneous

Created Diff never expires
55 removals
Words removed105
Total words397
Words removed (%)26.45
163 lines
56 additions
Words added107
Total words399
Words added (%)26.82
166 lines
;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;BEGIN FRAGMENT CODE - Do not edit anything between this and the end comment
;NEXT FRAGMENT INDEX 13
;NEXT FRAGMENT INDEX 13
Scriptname QF_dunFrostflowAbyssQST_00048121 Extends Quest Hidden
Scriptname QF_dunFrostflowAbyssQST_00048121 Extends Quest Hidden


Text moved from lines 15-19
;BEGIN ALIAS PROPERTY Mani
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Mani Auto
;END ALIAS PROPERTY

;BEGIN ALIAS PROPERTY Sudi
;BEGIN ALIAS PROPERTY Sudi
;ALIAS PROPERTY TYPE ReferenceAlias
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Sudi Auto
ReferenceAlias Property Alias_Sudi Auto
;END ALIAS PROPERTY
;END ALIAS PROPERTY


Text moved from lines 35-37
;BEGIN ALIAS PROPERTY FrostflowAbyssLocation
;ALIAS PROPERTY TYPE LocationAlias
LocationAlias Property Alias_FrostflowAbyssLocation Auto
;END ALIAS PROPERTY

;BEGIN ALIAS PROPERTY Urn
;BEGIN ALIAS PROPERTY Urn
;ALIAS PROPERTY TYPE ReferenceAlias
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Urn Auto
ReferenceAlias Property Alias_Urn Auto
;END ALIAS PROPERTY
;END ALIAS PROPERTY


Text moved to lines 5-9
;BEGIN ALIAS PROPERTY Mani
;BEGIN ALIAS PROPERTY BossChaurus
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Mani Auto
;END ALIAS PROPERTY

;BEGIN ALIAS PROPERTY LighthouseActivator
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_LighthouseActivator Auto
;END ALIAS PROPERTY

;BEGIN ALIAS PROPERTY HabdsSkull
;ALIAS PROPERTY TYPE ReferenceAlias
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_HabdsSkull Auto
ReferenceAlias Property Alias_BossChaurus Auto
;END ALIAS PROPERTY
;END ALIAS PROPERTY


;BEGIN ALIAS PROPERTY Key
;BEGIN ALIAS PROPERTY Key
;ALIAS PROPERTY TYPE ReferenceAlias
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Key Auto
ReferenceAlias Property Alias_Key Auto
;END ALIAS PROPERTY
;END ALIAS PROPERTY


Text moved to lines 15-17
;BEGIN ALIAS PROPERTY FrostflowAbyssLocation
;BEGIN ALIAS PROPERTY Ramati
;ALIAS PROPERTY TYPE LocationAlias
;ALIAS PROPERTY TYPE ReferenceAlias
LocationAlias Property Alias_FrostflowAbyssLocation Auto
ReferenceAlias Property Alias_Ramati Auto
;END ALIAS PROPERTY
;END ALIAS PROPERTY


;BEGIN ALIAS PROPERTY BossChaurus
;BEGIN ALIAS PROPERTY HabdsSkull
;ALIAS PROPERTY TYPE ReferenceAlias
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_BossChaurus Auto
ReferenceAlias Property Alias_HabdsSkull Auto
;END ALIAS PROPERTY
;END ALIAS PROPERTY


;BEGIN ALIAS PROPERTY Backpack
;BEGIN ALIAS PROPERTY Backpack
;ALIAS PROPERTY TYPE ReferenceAlias
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Backpack Auto
ReferenceAlias Property Alias_Backpack Auto
;END ALIAS PROPERTY
;END ALIAS PROPERTY


;BEGIN ALIAS PROPERTY Ramati
;BEGIN ALIAS PROPERTY LighthouseActivator
;ALIAS PROPERTY TYPE ReferenceAlias
;ALIAS PROPERTY TYPE ReferenceAlias
ReferenceAlias Property Alias_Ramati Auto
ReferenceAlias Property Alias_LighthouseActivator Auto
;END ALIAS PROPERTY
;END ALIAS PROPERTY


Text moved with changes to lines 126-136 (99.8% similarity)
;BEGIN FRAGMENT Fragment_5
;BEGIN FRAGMENT Fragment_4
Function Fragment_5()
Function Fragment_4()
;BEGIN CODE
;quest started, body found
;setObjectiveDisplayed(5)
;END CODE
EndFunction
;END FRAGMENT

;BEGIN FRAGMENT Fragment_11
Function Fragment_11()
;BEGIN CODE
;BEGIN CODE
;Habd's Skull obtained
;Giant Chaurus killed
alias_LighthouseActivator.getReference().enable()
setObjectiveCompleted(5)
HabdFound = TRUE
;END CODE
;END CODE
EndFunction
EndFunction
;END FRAGMENT
;END FRAGMENT


;BEGIN FRAGMENT Fragment_6
;BEGIN FRAGMENT Fragment_6
Function Fragment_6()
Function Fragment_6()
;BEGIN CODE
;BEGIN CODE
;read journal
;read journal
;END CODE
;END CODE
EndFunction
EndFunction
;END FRAGMENT
;END FRAGMENT


Text moved to lines 118-125
;BEGIN FRAGMENT Fragment_1
Function Fragment_1()
;BEGIN CODE
;key picked up, proceed to dungeon
;END CODE
EndFunction
;END FRAGMENT

;BEGIN FRAGMENT Fragment_2
;BEGIN FRAGMENT Fragment_2
Function Fragment_2()
Function Fragment_2()
;BEGIN CODE
;BEGIN CODE
;cremated the bones add boon, end quest
;cremated the bones add boon, end quest
SetObjectiveCompleted(95)
game.getPlayer().removeItem(alias_HabdsSkull.getReference(), 1)
game.getPlayer().removeItem(alias_HabdsSkull.getReference(), 1)
game.getPlayer().placeAtMe(boonExplosion)
game.getPlayer().placeAtMe(boonExplosion)
game.getPlayer().addSpell(dunFrostflowAbyssBoon)
game.getPlayer().addSpell(dunFrostflowAbyssBoon)
game.getPlayer().addPerk(dunFrostflowAbyssPerk)
game.getPlayer().addPerk(dunFrostflowAbyssPerk)
alias_LighthouseActivator.getReference().disable()
alias_LighthouseActivator.getReference().disable()
dunFrostflowResetMarker.disable()
dunFrostflowResetMarker.disable()
AchievementsQuest.IncSideQuests()
utility.wait(5.0)
utility.wait(5.0)
stop()
stop()
;END CODE
;END CODE
EndFunction
EndFunction
;END FRAGMENT
;END FRAGMENT


;BEGIN FRAGMENT Fragment_7
;BEGIN FRAGMENT Fragment_7
Function Fragment_7()
Function Fragment_7()
;BEGIN CODE
;BEGIN CODE
;found Sabd
;found Sabd
SabdFound = TRUE
SabdFound = TRUE
;END CODE
;END CODE
EndFunction
EndFunction
;END FRAGMENT
;END FRAGMENT


;BEGIN FRAGMENT Fragment_4
Function Fragment_4()
;BEGIN CODE
;Giant Chaurus killed
if (IsObjectiveDisplayed(5) == 1)
SetObjectiveCompleted(5)
endif
HabdFound = TRUE
Text moved to lines 141-144
;END CODE
EndFunction
;END FRAGMENT

;BEGIN FRAGMENT Fragment_8
;BEGIN FRAGMENT Fragment_8
Function Fragment_8()
Function Fragment_8()
;BEGIN CODE
;BEGIN CODE
;found Sudi
;found Sudi
SudiFound = TRUE
SudiFound = TRUE
;END CODE
;END CODE
EndFunction
EndFunction
;END FRAGMENT
;END FRAGMENT


;BEGIN FRAGMENT Fragment_3
;BEGIN FRAGMENT Fragment_3
Function Fragment_3()
Function Fragment_3()
;BEGIN CODE
;BEGIN CODE
;Hole in basement found, explore Frostflow Abyss
;Hole in basement found, explore Frostflow Abyss
FrostflowLocationReservation.clear()
FrostflowLocationReservation.clear()
;END CODE
;END CODE
EndFunction
EndFunction
;END FRAGMENT
;END FRAGMENT


Text moved from lines 81-88
;BEGIN FRAGMENT Fragment_1
Function Fragment_1()
;BEGIN CODE
;key picked up, proceed to dungeon
;END CODE
EndFunction
;END FRAGMENT

Text moved with changes from lines 55-65 (99.8% similarity)
;BEGIN FRAGMENT Fragment_5
Function Fragment_5()
;BEGIN CODE
;quest started, body found
setObjectiveDisplayed(5)
;END CODE
EndFunction
;END FRAGMENT

;BEGIN FRAGMENT Fragment_11
Function Fragment_11()
;BEGIN CODE
;Habd's Skull obtained
alias_LighthouseActivator.getReference().enable()
SetObjectiveDisplayed(95)
Text moved from lines 122-125
;END CODE
EndFunction
;END FRAGMENT

;END FRAGMENT CODE - Do not edit anything between this and the begin comment
;END FRAGMENT CODE - Do not edit anything between this and the begin comment


bool Property HabdFound Auto Conditional
bool Property HabdFound Auto Conditional


bool Property SudiFound Auto Conditional
bool Property SudiFound Auto Conditional


bool Property SabdFound Auto Conditional
bool Property SabdFound Auto Conditional


spell Property Boon Auto
spell Property Boon Auto


explosion Property BoonExplosion Auto
explosion Property BoonExplosion Auto


LocationAlias Property FrostflowLocationReservation Auto
LocationAlias Property FrostflowLocationReservation Auto


Spell Property dunFrostflowAbyssBoon Auto
Spell Property dunFrostflowAbyssBoon Auto


Perk Property dunFrostflowAbyssPerk Auto
Perk Property dunFrostflowAbyssPerk Auto


ObjectReference Property dunFrostflowResetMarker Auto
ObjectReference Property dunFrostflowResetMarker Auto


AchievementsScript Property AchievementsQuest Auto