q3-10-Mis

After a quest claim has been cleared by a review, the thread will be moved here. Discussion is still allowed.

Moderator: Lead Developers

Locked
rot
Lead Developer
Posts: 696
Joined: Sun Oct 21, 2012 10:34 pm

q3-10-Mis

Post by rot »

Claim type: Quest
Claim ID: TR_q3-10-Mis (#2701)
Faction: Misc
Parent claim: TR_3-1-Ind (#105)
Claimed by: Tondollari
Status: Approved (Progress: 100%)
Local map: Gorne
Location: 1:(4273, -3855):0
Files: TR_q3-10-Mis_Tondollari_1.esp; TR_q3-10-Mis_Tondollari_2.esp

---

Dondril misc quest #2. See post below and please ignore the local map and coordinates.
arvisrend
Lead Developer
Posts: 1971
Joined: Mon Oct 04, 2010 11:39 am
Location: substitutional world

Re: q3-10-Mis

Post by arvisrend »

Dondril Quest #2

Base file: [url=http://tamriel-rebuilt.org/old_forum/viewtopic.php?t=21201&start=240]M3A2[/url]

Relevant Locations: Village of Donril and the Daedric ruin of Hadrumnibibi. Please note that Hadrumnibibi doesn’t have an interior, which is intentional, I think

NPCs involved: Galoro Selvor, Mok gro-Uulnag, Yaga gra-Lamok

Existing Latest Rumor to Use:

“There have been rumors of cultists moving into the old ruins of Hadrumnibibi. Most here in Dondril want the Temple officials at Almas Thirr to look into it, though Galoro Sevlar, the renowned witch hunter, has been thinking about doing his own investigation.â€Â￾

Galoro Selvor is an elderly witch hunter living in the Shack farming village of Dondril, where he is also the local Hetman. Although he describes himself as being retired from the trade, he still keeps an ear out for reports of potential threats near the village. Lately there have been rumors in Dondril of cultist activity in the nearby ruins of Hadrumnibibi that Galoro Selvor has been thinking of investigating. However, he has come to conclusion that he is too old now to take such action and instead asks the player to look into it.

The player will go to the ruin and find two Orcs located at the end of the ruins near the giant statue of Malacath. The two Orcs are low-ranking (a Spearman and Recruit) members of the Imperial Legion heading towards Old Ebonheart. They decided to stop by Hadrumnibibi to pay their respects to Malacath, patron god of the orcs (they’re ignorant of the Dunmer’s disapproval of his worship).

Facing this situation, the player can either choose to:

1. Don't kill the orcs and report to Galoro Selvor that you found no cultists at the ruin. Result: a modest reward for checking out the ruins but nothing amazing.

2. Kill the orcs and report to Galoro Selvor. Result: He’ll reward you.

3. Don't kill the orcs and tell Galoro Selvor that you found them there and choose not to kill them. Result: Galoro won’t attack, but the player will receive a negative ModDisposition for their peaceful correspondence with Daedra worshipers.
User avatar
Tondollari
Developer
Posts: 219
Joined: Mon Dec 02, 2013 9:42 pm
Location: Louisiana

Post by Tondollari »

Claim.
Why
Lead Developer
Posts: 1654
Joined: Sat Jul 04, 2009 3:18 am
Location: Utrecht

Post by Why »

How are your q3-5 and q3-9 claims coming along? I don't want questers to spread their attention too thin, as that may lead to people dropping their work in progress claims, which are notoriously hard to pick up for other developers. Or have we forgotten to properly send quest claims to reviewing again?
rot
Lead Developer
Posts: 696
Joined: Sun Oct 21, 2012 10:34 pm

Post by rot »

Grant!


Why - both other quests are done
[quote="Why"]Or have we forgotten to properly send quest claims to reviewing again?[/quote]
Ya, finished quests have been left in Claimed until they get final-reviewed lately; I assumed the reason being so they don't get forgotten and can still potentially get tested by non-devs (sadly not going to happen I know)
User avatar
Tondollari
Developer
Posts: 219
Joined: Mon Dec 02, 2013 9:42 pm
Location: Louisiana

Post by Tondollari »

Complete, ready for testing. Orcs will be unable to start this quest. Also, the already present "latest rumors" entry should allow the player to access the "Galoro Sevlor" topic with villagers but there is currently a misspelling I think.
rot
Lead Developer
Posts: 696
Joined: Sun Oct 21, 2012 10:34 pm

Post by rot »

Some more comments from the CS:


- thought the orcs' script was deliberately preventing ever talking to them if one was attacked, but it seems incidental?

Code: Select all

;attack if provoked/hit

if ( combat == 1 )
	"TR_m3_Mok gro-Uulnag"->startcombat player
	"TR_m3_Yaga gra-Lamok"->startcombat player
	set combat to 0
endif

if ( OnPCHitme == 1 )
	set combat to 1
endif
OnPCHitMe only resets if you do it manually (set to 0), meaning it will always be ==1. Worked fine when playing, but I remember MSFD states 'startcombat' shouldn't be applied every frame (risks bugging?)
Still good to prevent illogical dialogue from talking to them afterif the PC's attacked, suggest SetFight 100 every frame instead.
(with also a forcegoodbye greeting if 'function fight 100')
(or much easier, just a forcegoodbye greeting if either is dead)

- same script,

Code: Select all

if ( CellChanged == 1 )
	if ( GetJournalIndex "TR_m3_Do_Cultists" >= 40 )
		if ( GetHealth > 0 )
			disable
		endif
	endif
endif
Health > 0 technically doesn't denote a NPC is alive (health can become > 0 if there's a healing effect during dying animation). Since this is conditioned on the quest being complete anyway, can just Disable them from Sevlor's finishing dialogue entries

- (you can remove 'controlQ' if not used)

- TR_m3_q_10_Axe_Yaga_Script : when possible it's good to give the player an unscripted version of items they might want to keep (performance issues if many scripted items are hoarded), probably not necessary if this doesn't have a special name

- Hadrumnibibi, "Umm... That doesn't sound good."...
the messagebox with this one is the only one without 'Yaga:'


- since the orcs are Legionnaires, they'd probably obey orders from a higher-ranking legionnaire PC (in uniform?)


- did I mention the orcs have really good dialogue? the orcs have really good dialogue.
User avatar
Tondollari
Developer
Posts: 219
Joined: Mon Dec 02, 2013 9:42 pm
Location: Louisiana

Post by Tondollari »

Updated with discussed changes.

Note: The only edit I made on Sevlor was his name (not ID); before, his name was displayed as "Selvor". Also edited latest rum to correct name.

1.) "goodbye" greetings in proper places, orc dialogue for death
2.) You can now pull rank on the orcs if Legion
3.) Scripts new & improved, I think. ONPChitme manually reset, The axe in the tree is scripted, but is disabled on pulling out, and an unscripted one is added to inventory.
rot
Lead Developer
Posts: 696
Joined: Sun Oct 21, 2012 10:34 pm

Post by rot »

TR_m3_q_10_cultists_script - added setfight to startcombat

greeting 5 "Looks like you couldn't convince Mok." relies on done1 == 1 which is only set on the other Orc. They have the same script, but operations on variables only apply to the one calling them!
Hadrumnibibi - added done1 to Yaga

greeting 5 "Oh no, not another Malakite. I have enough worries without you barging in here, Orc."
- result: "setdisposition 20" risks bumping disp back up, also sets base disp without modifiers. This instead:

Code: Select all

set controlQ to GetDisposition
if ( controlQ > 20 )
set controlQ to ( 20 - controlQ )
ModDisposition controlQ
endif
spelling: "witch hunter" to "witchhunter"

removed mentions of "werewolves", even if half-joking it's a Solstheim thing

added choice to start the quest if PC didn't initially offer to help, no point in blocking it

+ discussed dialogue edits




note to self: check that they don't get the "citizen" greeting if PC is a legion superior


*edit: reuploaded without the test messagebox. doh! also cleaned. Thanks Tondollari*
Attachments
TR_q3-10-Mis_Tondollari_3rv.esp
(29.55 KiB) Downloaded 184 times
rot
Lead Developer
Posts: 696
Joined: Sun Oct 21, 2012 10:34 pm

Post by rot »

is on new browser
Locked