Quantcast
Channel: Recent Discussions — Beamdog Forums
Viewing all 105449 articles
Browse latest View live

New Portrait (Human Fighter/Paladin)

$
0
0
Hey, just finished this portrait, thought I would share.



Keldorn i zadanie z kultem niewidzącego oka

$
0
0
Witam, mam pytanie czy mogę przyłączyć zaraz na początku gry Keldorna, a zadanie z kultem zrobić dopiero po jakimś czasie? Znaczy już tak zrobiłem tylko tylko teraz się zastanawiam czy nie odejdzie jak zamiast zadania z kultem porobie sobię najpierw inne zadania, czyli to z kultem by zrobił gdzieś pewnie za 2tyg. Z tego co kojarze to zadanie z kultem zaraz na początku gry robić może być ciężko bo te obserwatory dość mocno biją.

I don't like players' consumerist attitude

$
0
0
I took up modding about a year ago. Made some things, started to make others. Like everywhere, audiences will like and not like. And if I make something very good, more might like than not, although the Internet is a breeding grounds for morons who'll give your project 1 star for who knows what moronic reason of their own and screw up your reputation. But all of that can be taken in stride with 5 minutes of meditation a day. What rankles me is the attitude of players, to mods and to expansions, for this game and for other games. I've seen it for Elder Scrolls mods and games, for Shadowrun, for everything that comes out...

It's an attitude of consumption. Players are just people, different people, but online a great many treat others' creations as something for them to chew on and gobble down and then ask for more. Ideas, creations are like porn to them. They download and delete in a blink. They have a million mods and expansions sitting on their machines, forming a nice background, like a minibar, and they think it's only natural that a million more should be out there - all of them free, of course. But when they can pay and decide to pay, the act only strengthens their conviction that now, at any rate, they have purchased the material like a hamburger. And, of course, they expect their hamburger to please the palate, otherwise they wonder loudly why it exists. They are generously accepting of many flavors: salty, sweet... even bittersweet, if there is under 0.5% of bitter. Truly, they think the world exists to titillate them.

There are other kinds of relationships between creators and audiences, like the model of art, which is not made for anyone's consumption but for the sake of beauty and the uplifting and freedom of the spirit. Blah blah, the consumers skipped the last sentence. They are too busy pleasuring themselves. And because they are only interested in the bits and parts that will rub their nipples and taste buds, they never see a complete picture of a project. Putting accents anywhere but on instant gratification is a complete waste of time with them. They are very tight-fisted with their time, too, and hoard it, as if it's some kind of supernatural currency they could buy the universe with if they were foolish enough for that deal. They only dispense the thinnest slices of their time, and they expect rivers of bounty in return for that magical Pringles. When they download a mod, they hardly ever do it because they've fallen in love with it; they only "try" things. They dip a finger and they lick it; if they like the taste, they might buy a little jar with their time.

And you better be grateful that you are bought! To be bought, preface every project with a sales pitch; the consumers like to be buttered up. Describe the perks and benefits in a bullet list. Ease of digestion is vital, because the consumers, like Twitter, have a built-in text length restriction. And, after all, they have already invested into a consideration of your humble request to please, please try this thing.

Forgotten Fortress 2 (A Team Fortress 2 & Forgotten Reams crossover) (Warning for crude language)

$
0
0
So my dear friend Livvy and I over at Tumblr have this thing going on where we put the characters from VALVe's TF2 in the Forgotten Realms universe. It's mainly Neverwinter Nights 2 and Salvatore based and anything but serious. We both brainstorm on headcanons and stuff, she writes some short fanfics and I draw some stuff.

Quite a bit of stuff came around with this which I would like to share.

_________________________________________________________

- Characters -

Scout - Half-Elf from Neverwinter
Scout's mom - Human from Neverwinter
Soldier - Human, self-proclaimed paladin and the Kalach-Cha
Pyro - He seems to worship Kossuth ...?
Demoman - Gold-dwarf prince
Heavy - Half-orc from Rashemen
Engineer - Gnome mechanic
Medic - Former red wizard of Thay
Sniper - Half-elf ranger
Spy - Drow assasin and Jarlaxle-fanboy
Saxton Hale - Lord Nasher (yes)
Bidwell - One of the Neverwinter Nine
Merasmus - Still Merasmus
Helen/ Administrator - Matron mother of house Teufort
Miss Pauling - Halfling and slave-turned-right-hand

_________________________________________________________

- Artworks/ doodles -

Pyro and Qara from In which Qara finds a friend
image

Drow!Spy and Halfelf!Scout concepts
image image

New versions of NearInfinity available

$
0
0
Near Infinity (or short: NI) is an open source cross-platform browser and editor for resources of Infinity Engine games.

Download latest release

Near Infinity Wiki

Summary of new features:
  • Supports the following Infinity Engine games, including expansions:
    • Baldur's Gate
    • Baldur's Gate II
    • Icewind Dale
    • Icewind Dale II
    • Planescape: Torment
    • Baldur's Gate: Enhanced Edition
    • Baldur's Gate: Siege of Dragonspear
    • Baldur's Gate II: Enhanced Edition
    • Icewind Dale: Enhanced Edition
    • Planescape Torment: Enhanced Edition
  • Supports the following fan-made conversions and compilations:
    • BGTutu and EasyTutu
    • Baldur's Gate Trilogy (BGT)
    • Enhanced Edition Trilogy (EET)
  • Supports case-sensitive filesystems (as found on Linux and derivates) without the requirement of tolowered game installations.
  • DLC support (which is currently used for the "Siege of Dragonspear" expansion provided by GOG and Stream)
  • Native ACM and WAVC sound support (no acm2wav or acmtool required anymore)
  • Native Ogg Vorbis sound support
  • Native MVE movie playback support (the movie format used in the original BG1/BG2 and IWD games)
  • A new area viewer (found in the view tab of each ARE resource entry), featuring:
    • Day and night maps
    • Simulation of different daylight lighting conditions
    • Overlay support (for displaying water, lava, etc.)
    • Visualization of various map structures (actors, regions, doors, animations, ...)
    • Map zooming (fixed zoom levels and auto-zoom)
  • Various conversion routines (found under the menu Tools->Convert):
  • a powerful BAM Converter
  • Image to BMP (supports transparency; required for images displayed in BG(2):EE's item descriptions)
  • Image to MOS
  • Image to PVRZ
  • Image to TIS
Syntax highlighting support and selectable color schemes for BCS scripts, GLSL and SQL resources Extended search (found under the menu Search) and many more...

These are work in progress releases, so you may still find a bug or two, especially in the new features. You might want to browse this thread for more information or visit the download page once in a while to see if updated versions are available. Alternatively you can visit the main branch of NearInfinity, however it is updated much less often.

@AstroBryGuy is providing Mac OS X specific app packages of the latest Near Infinity snapshots. It provides a better integration into the system, such as adding a Dock icon or using the system menubar.

Note: NearInfinity requires Java 8 or higher. It has been tested mostly on Windows systems, but it should work reliably on any system supported by Java.

Feel free to test it, especially the new features, and post your comments, bug reports or suggestions either here or in this thread.

Romance Banter too fast

$
0
0
Hi there!

I'm replaying BGII EE with a couple of mods (list below). One thing I'm noticing is that the "romance" banters are happening at a very fast frequency, like if every "probability check" came out true.
I mean, I'm with Viconia and Isra in the party, and like every 10 minutes or so, first one and then the other (with a couple of seconds of difference between them) start a "romance" banter. It happened also at first with Jaheira. This dialogues are in the correct order of how they should happen but... well, they shouldn't happen at this speed.

I've checked my banttimg.2da and all seems correct (frequency, probability; 600, 10) but "normal" banters seems unaffected by this speed problem and I think I've read somewhere that romance banters where controlled by another variable. Anyone knows anything about this variable? Or anyone has experienced something similar?

My installed mods are:

1.Unfinished Bussines
2.Banter pack (WITHOUT banter acelerator)
3.Isra
4.LaViconia
5.RomanticEncounters
6.BardicWonders
7.Almateria's Restoration
8.Artaport Portraits
9.QuestPack
10.Rogue Rebalancing
11.CD Tweaks
12.Thaco 3.5

Thank you very much for your help!

The little things you miss

$
0
0
It's easy to forget that the IE games have changed quite a bit since the original release. So here's a thread for those little things that you liked in earlier versions of the games that have disappeared/changed and are not in the EEs anymore. Not a thread to bash on what should or should not be in the EE versions though.

Kind of like how I liked the look of mirror image before ToB and patches. Back when the mirror images appeared in a straight line to the left and right of the caster. It looked neat.

I also miss Imoen's original look in SoA. When she didn't have her hood unless you put armor on her. After playing through that version of the game countless of times that is just how Imoen looks to me.

Wild Surge Issue 6 - Ghosts and Spirits

$
0
0


Ghost and goblins and ghouls, oh my! The sixth issue of the Wild Surge magazine has materialized from the mists, bringing with it tales of ominous spirits and woe.

Dip into the Belgariad's lore and discover the tragic Marags, then learn how to raise the dead from their eternal slumber in Diablo 3: Rise of the Necromancer.

Explore the Weeping Widow Inn in the snowy wastes of Targos (Icewind Dale II) and peer into another's souls through a Watcher's eyes in Eora (Pillars of Eternity).

And what's a good ghost story without a few crumbling ruins? Hear the tales of Durlag's Tower, a bard and her singing ghosts, and the remains of an ancient chapel.

But fear not, good reader, for when your heart is racing and your mind is tired, our good storyteller Anduin the Gnome will bring you back home. Just, ah... Mind the mummy trappings.

Sweeping thanks go to everyone who made this issue possible: @deltago, @O_Bruce, @SFisch, @mlnevese, @typo_tilly, @JuliusBorisov, @Anduin, @Vallmyr, @Nonnahswriter, @semiticgod, and, of course, you guys! Fellow forumites of the Baldur's Gate and Beamdog community. :)

All of our previous issues can be found at https://www.wildsurge.ca/archive. If you have any questions, comments, concerns, or would like to get involved in the Wild Surge, please email us at the.wild.surge@gmail.ca.

We sincerely hope you enjoy! And Happy Halloween... :naughty:

Is this the last of the Line?

$
0
0
Does anyone know if there have been any statements on this being the last release for the BG Series?

Has it done well enough that Beamdog is likely to develop more?

I like all the Infinity Engine games but the Baldur's Gate line could keep me buying more original material for a very long time ....

[mod] Southern Edge - Athkatla's new district

$
0
0
After so many plays, I realized Athkatla got a bit boring, so I decided to make a new district to make the city more interesting. It's called the Southern Edge and is the "minor" city gate in the southern part of the city wall. Some merchants use this place to for the transporting their goods.


Southern Edge is a new district for our favorite BG2 city - Athkatla - available from the very start, once you talk to Gaelan and hear his offer. The mod is to make the first hours of the game more interesting, as some player might have got bored with doing the same quests over and over again. The area isn't as big as Slums or as Bridge District, but it includes a main quest introduced by a halfling name Mairo and a series of mini-quests and encounters introduced by both some new characters, and some you might have met before.
There are also some nice bits every district should have - a small shop, a tavern, some commoners, a temple, some troubled men and women... what else do adventurers need, right?
It's not a big mod, but it should entertain you for a moment or two. I hope that the Southern Edge will become a nice stop for you, Bhaalspawn, and your trusted group.



The mod is now compatible with EET and old BG2.




SHS Thread

How noticeable are the fewer points Assassins get?

$
0
0
I've been playing a dwarven assassin in DDO lately, and he's proven to be my favorite character I've ever made on there. Never expected that when I made him out of the blue.

Anyhoo, since I've never done one, I'm curious at how noticeable the lack of points an Assassin gets compared to a base Rogue Thief? I mean, sure, I'll do my darndest to keep Imoen in my party anyway, she can easily back me up and cover things I'm lacking, but still, I like to be more reliant on my own characters, even if I run a full party.

Enable Dual-classing into Kits

$
0
0
Dual-class into Kit

Installation Order:
* This mod should NOT be installed BEFORE any mod that adds new kits.
* This mod should NOT be installed BEFORE any mod that alters race(MGSRCREQ.2da/CLSRCREQ.2da) or dualclass(DUALCLAS.2da/ABDCDSRQ.2da) restrictions.
* This mod should NOT be installed BEFORE any mod that alters string references in CLASTEXT.2da, KITLIST.2da, or RACETEXT.2da/SODRACE.2da.

Limitations:
* Class/Kit description in the record screen will display the description of the unkitted second class.
* Level-up proficiency selection is still dictated as if an unkitted second class.
* Specialists Mages will not recieve their bonus spell slots. (Fix included in second component.)
(These are all the same issues that occur when you manually change the second-class kit through EEkeeper/Near Infinity)

Compatibility:
* BGEE, BGSOD, BG2EE, all v2.3 or later.
* Supports multiple RACTTEXT.2da files, read from CAMPAIGN.2da.
* The entire Chargen Class Selection portion of UI.menu is replaced, if I knew better how to make the changes I would.
* The Chargen Mage Spell Selection portion has a very simple edit, small chance of conflict with other UI mods.



Restricting Specialist's extra Spell Slots to Specialist's School Spells

$
0
0
This mod aims to implement proper spell slot restrictions for Specialist mages, forcing them to choose a spell from their school for their bonus spell slots.

Weidu should be able to install it so long as the section dealing with the Mage Spellbook hasn't already been altered. It uses REPLACE_TEXTUALLY for all its changes, if there is a better way I am open to suggestions.

The marker effects for this are applied to specialists at level 1 through the CLAB, so games already in progress will require force-casting a spell on existing specialists through the console. This marker effect will remain if the mod is uninstalled, but does nothing by itself and will not affect gameplay otherwise. This marker is a dummy sequencer, so the Sequencer Active portrait Icon will always be in effect, and it will show up as a blank line in the active Contingencies list.
It needs to be installed after any mods that add or alter Mage spells or creatures with specialist kits, so they can receive proper recognition.

ConsoleCast:
C:Eval("ActionOverride(Myself,ReallyForceSpellRES(\"MSCHOOL\",Msyelf))")
Only the 8 specialist mage kits will receive the marker, it will have no affect on others, including Wildmages and Mod-added kits. This effect will stack if used multiple times on the same creature.

Two install modes, each with option for 1 or 2 spell slot devotion:
- First option restricts slots even if none of a given school/level exist in game.
- Second does not restrict slots for a given school/level if none exist. This will give free spell selection for Schools(levels): Illusion(9), Transmutation(5, 8), Divination(7-9), and Enchantment(6-9) without modded added/altered spells.

Two optional components:
- First causes the extra spells slots from Edwin's Amulet to be treated the same way, requiring Conjuration Spells be put in them. The effect added to the Amulet can be added to anything, using "MSCHOOL#" as the resource, where # is the Spell School(as assigned to spells), forcing an extra slot of every spell level to go to that spell school.
- Second causes items that double spell slots(Evermemory) to also double forced specialist school slots.

Specialist School spells and slots are identified by colored background, specific to each school border:




Manual Editing UI.Menu:
Comment out "INCLUDE ~%MOD_FOLDER%\UIMENU.tpa~" in the "SPECIALIST_BOOK.tp2" file, its the last line.
Replace these three functions:

function magePageInfo()
	if bookMode == 0 then -- Regular
		if characters[id].hasSorcererBook then
			return t("SPELLS_CAN_CAST_LABEL") .. ": " .. characters[id].mageDetails[currentSpellLevel].slotsRemaining .. "/" .. characters[id].mageDetails[currentSpellLevel].maxMemorized
		else
						local num = 0
			for k, v in pairs(specialistSlot) do
				if v.resref ~= "NULL" then
					num = num + 1
				end
			end
			num = num + #bottomSpells
			return t("MEMORIZED_LABEL") .. ": " .. num .. "/" .. characters[id].mageDetails[currentSpellLevel].maxMemorized
		end
	elseif bookMode == 1 then -- Sequencer/Contingency
		return t("SPELLS_LABEL") .. " :" .. #bottomSpells .. "/" .. #bottomSpellsPlaceHolder

	end
	return ""
end

function refreshMageBook()
	if currentSpellLevel == nil then
		currentSpellLevel = 1
	end
	if bookMode == 0 then
		if characters[id].hasMageBook then
			bookSpells = characters[id].mageSpells[currentSpellLevel]
			newBottomSpells = filterMemorizedMageSpells()

			if showMageMemorizationFlash == true then
				createMageMemorizationSparkle(0,0,36,36,"memorizedListMage", findFirstDifferenceInSpellList(bottomSpells, newBottomSpells))
				showMageMemorizationFlash = false
			end
			bottomSpells = newBottomSpells
			getSpecialistSlot()
			local x,y,w,z = Infinity_GetArea('memorizedListMage')	h = x - 72	newX = #specialistSlot * 36 - h
			adjustItemGroup({'memorizedListMage', 'spellframeMageList', },newX,0,0,0)
			bottomSpellsPlaceHolder = makeBlankTable(characters[id].mageDetails[currentSpellLevel].maxMemorized)
			for index = 1, #currentSchool[currentSpellLevel], 1 do
				table.remove (bottomSpellsPlaceHolder, 1)
			end
		else
			bookSpells = characters[id].mageSpells[currentSpellLevel]
			bottomSpells = {}
			bottomSpellsPlaceHolder = {}
		end
	elseif bookMode == 1 then
		bookSpells = filterContingencyMageSpells()
		bottomSpells = sequencerSpells
		bottomSpellsPlaceHolder = makeBlankTable(contingencyMaxSpells)
		contingencyDescription = mageBookStrings[contingencyResRef].tip
	end
end

function setMageBookLevel(num)
	currentBookSpell = 0
	currentSpellLevel = num
		specialistBookFilter()
	mageScreen:SetSpellLevel(num-1)
	refreshMageBook()
end

and all of menu 'MAGE':

menu
{
	name 'MAGE'
	align center center
	greyscale lua "mageBookEnabled == false"
	modal lua "bookMode == 1"
	onopen "
		showMageMemorizationFlash = false
		mgpage = nil
		setMageBookLevel(1)
		if showContingency then
			Infinity_SetArea('bookListMage', nil, 374, nil, 200)
			Infinity_SetArea('bookDescription', nil, 374, nil, 200)
		else
			Infinity_SetArea('bookListMage', nil, 174, nil, 400)
			Infinity_SetArea('bookDescription', nil, 174, nil, 400)
		end
		if bookMode == 1 then
			contingencyDescription = mageBookStrings[contingencyResRef].tip
		end
		currentContingencyCondition = 0
		currentContingencyTarget = 0
		currentAnimationID = 1
		updateCounterMemorizationSparkles = 1
		"
	onclose "
	"
	button
	{
		enabled 	"CurrentlyInGame()"
		on escape
		action
		"
			--Return to world screen on escape
			e:SelectEngine(worldScreen)
		"
	}
	template
	{
		label
		{
			enabled "showMemorizationSparkle(instanceId)"
			ignoreEvents
			area 0 0 45 42
			bam "FLASHBR"
			usealpha lua "true"
			frame lua "memorizationFlashes[instanceId][2]"
			align center center
		}
		name "TEMPLATE_mageMemorizationSparkle"
	}
	label
	{
		area 0 0 864 710
		mosaic "GUIMGB2"
	}
	label
	{
		area		82 10 700 44
		text lua	"mageBookTitle()"
		text style	"title"
	}
	label
	{
		area 		210 59 446 30
		text lua	"mageBookAction()"
		text style	"label"
	}
	button
	{
		area		168 110 54 54
		bam		GUIPRTC
		highlightgroup	mgpage
		sequence	0
		enabled		"maxMagePage > 0"
		action		"setMageBookLevel(1)"
	}
	button
	{
		area		227 110 54 54
		bam		GUIPRTC
		highlightgroup	mgpage
		sequence	1
		enabled		"maxMagePage > 1"
		action		"setMageBookLevel(2)"
	}
	button
	{
		area		286 110 54 54
		bam		GUIPRTC
		highlightgroup	mgpage
		sequence	2
		enabled		"maxMagePage > 2"
		action		"setMageBookLevel(3)"
	}
	button
	{
		area		345 110 54 54
		bam		GUIPRTC
		highlightgroup	mgpage
		sequence	3
		enabled		"maxMagePage > 3"
		action		"setMageBookLevel(4)"
	}
	button
	{
		area		404 110 54 54
		bam		GUIPRTC
		highlightgroup	mgpage
		sequence	4
		enabled		"maxMagePage > 4"
		action		"setMageBookLevel(5)"
	}
	button
	{
		area		464 110 54 54
		bam		GUIPRTC
		highlightgroup	mgpage
		sequence	5
		enabled		"maxMagePage > 5"
		action		"setMageBookLevel(6)"
	}
	button
	{
		area		523 110 54 54
		bam		GUIPRTC
		highlightgroup	mgpage
		sequence	6
		enabled		"maxMagePage > 6"
		action		"setMageBookLevel(7)"
	}
	button
	{
		area		583 110 54 54
		bam		GUIPRTC
		highlightgroup	mgpage
		sequence	7
		enabled		"maxMagePage > 7"
		action		"setMageBookLevel(8)"
	}
	button
	{
		area		644 110 54 54
		bam		GUIPRTC
		highlightgroup	mgpage
		sequence	8
		enabled		"maxMagePage > 8"
		action		"setMageBookLevel(9)"
	}
	list
	{
		column
		{
			width 15
			label
			{
				area	0 0 -1 -1
				bam	lua "bookSpells[rowNumber].icon"
				enabled "specialistIcon(0)"
				align	center center
			}
			label	{	area	2 2 36 36	icon lua "bookSpells[rowNumber].icon"	greyscale lua "bookSpells[rowNumber].castable == 0"
				enabled "specialistIcon('1')"	progressbar 100	progressbar full 0 63 0 0	align	center center	}
			label	{	area	2 2 36 36	icon lua "bookSpells[rowNumber].icon"	greyscale lua "bookSpells[rowNumber].castable == 0"
				enabled "specialistIcon('2')"	progressbar 100	progressbar full 31 0 63 0	align	center center	}
			label	{	area	2 2 36 36	icon lua "bookSpells[rowNumber].icon"	greyscale lua "bookSpells[rowNumber].castable == 0"
				enabled "specialistIcon('3')"	progressbar 100	progressbar full 0 0 0 0	align	center center	}
			label	{	area	2 2 36 36	icon lua "bookSpells[rowNumber].icon"	greyscale lua "bookSpells[rowNumber].castable == 0"
				enabled "specialistIcon('4')"	progressbar 100	progressbar full 63 63 0 0	align	center center	}
			label	{	area	2 2 36 36	icon lua "bookSpells[rowNumber].icon"	greyscale lua "bookSpells[rowNumber].castable == 0"
				enabled "specialistIcon('5')"	progressbar 100	progressbar full 63 0 63 0	align	center center	}
			label	{	area	2 2 36 36	icon lua "bookSpells[rowNumber].icon"	greyscale lua "bookSpells[rowNumber].castable == 0"
				enabled "specialistIcon('6')"	progressbar 100	progressbar full 63 0 0 0	align	center center	}
			label	{	area	2 2 36 36	icon lua "bookSpells[rowNumber].icon"	greyscale lua "bookSpells[rowNumber].castable == 0"
				enabled "specialistIcon('7')"	progressbar 100	progressbar full 0 63 63 0	align	center center	}
			label	{	area	2 2 36 36	icon lua "bookSpells[rowNumber].icon"	greyscale lua "bookSpells[rowNumber].castable == 0"
				enabled "specialistIcon('8')"	progressbar 100	progressbar full 0 0 127 0	align	center center	}
		}
		column
		{
			width 85
			label
			{
				area		0 0 -1 -1
				text lua "Infinity_FetchString( bookSpells[rowNumber].name)"
				text style "normal_parchment"
				text align left center
			}
		}
		area 94 174 316 400
		name 		"bookListMage"
		rowheight	40
		table		"bookSpells"
		var		currentBookSpell
		scrollbar	'GUISCRC'
		action
		"
			contingencyDescription = 0
			if cellNumber == 1 then
				if bookMode == 0 then
					if #bottomSpells < #bottomSpellsPlaceHolder or SpecialistMemorize() then
						createMageMemorizationSparkle(1, 0, 40, 40, 'bookListMage', -1)
						Infinity_PlaySound('GAM_24')
						showMageMemorizationFlash = true

					mageScreen:MemorizeSpell( bookSpells[currentBookSpell].level, bookSpells[currentBookSpell].index )
				end
				elseif bookMode == 1 and #bottomSpells < #bottomSpellsPlaceHolder then
					mageScreen:SequenceSpell( bookSpells[currentBookSpell].resref )
				end
			end
			if lastCurrentBookSpell == currentBookSpell and cellNumber == 2 then
				currentBookSpell = 0
				contingencyDescription = mageBookStrings[contingencyResRef].tip
			end
			lastCurrentBookSpell = currentBookSpell
		"
		actionalt
		"
			if cellNumber == 1 and bookMode == 0 and characters[id].hasSorcererBook == false then
				popup2Button(24485, 'REMOVE_BUTTON', function() mageScreen:EraseKnownSpell(bookSpells[currentBookSpell].resref) end)
			end
		"
	}
	label
	{
		area 100 178 314 192
		rectangle 1
		rectangle opacity 200
		enabled "showContingency"
	}
	label
	{
		area 104 182 310 48
		enabled "showContingency"
		text "CONDITION_NORMAL"
		text style "normal"
	}
	list
	{
		column
		{
			width 100
			label
			{
				area		10 0 -1 -1
				text lua "Infinity_FetchString( contingencyConditions[rowNumber].strref)"
				text style "normal"
				text align left center
			}
		}
		area 104 224 310 141
		enabled 	"showContingency"
		rowheight	40
		table		"contingencyConditions"
		var		currentContingencyCondition
		scrollbar	'GUISCRC'
		action
		"
			contingencyDescription = contingencyConditions[currentContingencyCondition].desc
		"
	}
	label
	{
		area 452 176 322 193
		rectangle 1
		rectangle opacity 200
		enabled "showContingency"
	}
	label
	{
		area 464 176 310 48
		enabled "showContingency"
		text "TARGET_NORMAL"
		text style "normal"
	}
	list
	{
		column
		{
			width 100
			label
			{
				area		10 0 -1 -1
				text lua "Infinity_FetchString( contingencyTargets[rowNumber].strref)"
				text style "normal"
				text align left center
			}
		}
		area 458 228 316 141
		enabled 	"showContingency"
		rowheight	40
		table		"contingencyTargets"
		var		currentContingencyTarget
		scrollbar	'GUISCRC'
		action
		"
			contingencyDescription = contingencyTargets[currentContingencyTarget].desc
		"
	}
	text
	{
		name		"bookDescription"
		area		452 174 316 400
		text lua 	"mageBookDescription()"
		text style	"normal_parchment"
		scrollbar	'GUISCRC'
	}

	list
	{
		column
		{
			width 100
			label
			{
				area	0 0 -1 -1
				bam	"SPELFRMS"
				sequence 0
				align	center center
			}
		}
		area 72 658 714 36

			name "spellframeMageList"
			enabled "#bottomSpellsPlaceHolder ~= 0 or bookMode == 1"
		rowwidth	36
		table		"bottomSpellsPlaceHolder"
	}
	list
	{
		column
		{
			width 100
			label	{	area	0 0 -1 -1	enabled "isSpecialist(rowNumber, '1')"	progressbar 100	progressbar full 0 63 0 0	align	center center	}
			label	{	area	0 0 -1 -1	enabled "isSpecialist(rowNumber, '2')"	progressbar 100	progressbar full 31 0 63 0	align	center center	}
			label	{	area	0 0 -1 -1	enabled "isSpecialist(rowNumber, '3')"	progressbar 100	progressbar full 0 0 0 0	align	center center	}
			label	{	area	0 0 -1 -1	enabled "isSpecialist(rowNumber, '4')"	progressbar 100	progressbar full 63 63 0 0	align	center center	}
			label	{	area	0 0 -1 -1	enabled "isSpecialist(rowNumber, '5')"	progressbar 100	progressbar full 63 0 63 0	align	center center	}
			label	{	area	0 0 -1 -1	enabled "isSpecialist(rowNumber, '6')"	progressbar 100	progressbar full 63 0 0 0	align	center center	}
			label	{	area	0 0 -1 -1	enabled "isSpecialist(rowNumber, '7')"	progressbar 100	progressbar full 0 63 63 0	align	center center	}
			label	{	area	0 0 -1 -1	enabled "isSpecialist(rowNumber, '8')"	progressbar 100	progressbar full 0 0 127 0	align	center center	}
		}
		name "specframeListMage"
		area 72 658 714 36
		rowwidth	36
		table		"specialistSlot"
		enabled "not isSpecialist(0, 0) and characters[id].mageDetails[currentSpellLevel].maxMemorized > 0"
	}
	list
	{
		column
		{
			width 100
			button	{	area	0 0 -1 -1	bam lua "specialistSlot[rowNumber].icon"	greyscale lua "specialistSlot[rowNumber].castable == 0"	enabled "isSpecialist(rowNumber, '1')"	align	center center	}
			button	{	area	0 0 -1 -1	bam lua "specialistSlot[rowNumber].icon"	greyscale lua "specialistSlot[rowNumber].castable == 0"	enabled "isSpecialist(rowNumber, '2')"	align	center center	}
			button	{	area	0 0 -1 -1	bam lua "specialistSlot[rowNumber].icon"	greyscale lua "specialistSlot[rowNumber].castable == 0"	enabled "isSpecialist(rowNumber, '3')"	align	center center	}
			button	{	area	0 0 -1 -1	bam lua "specialistSlot[rowNumber].icon"	greyscale lua "specialistSlot[rowNumber].castable == 0"	enabled "isSpecialist(rowNumber, '4')"	align	center center	}
			button	{	area	0 0 -1 -1	bam lua "specialistSlot[rowNumber].icon"	greyscale lua "specialistSlot[rowNumber].castable == 0"	enabled "isSpecialist(rowNumber, '5')"	align	center center	}
			button	{	area	0 0 -1 -1	bam lua "specialistSlot[rowNumber].icon"	greyscale lua "specialistSlot[rowNumber].castable == 0"	enabled "isSpecialist(rowNumber, '6')"	align	center center	}
			button	{	area	0 0 -1 -1	bam lua "specialistSlot[rowNumber].icon"	greyscale lua "specialistSlot[rowNumber].castable == 0"	enabled "isSpecialist(rowNumber, '7')"	align	center center	}
			button	{	area	0 0 -1 -1	bam lua "specialistSlot[rowNumber].icon"	greyscale lua "specialistSlot[rowNumber].castable == 0"	enabled "isSpecialist(rowNumber, '8')"	align	center center	}
		}
		name "specialistListMage"
		area 72 658 714 36
		enabled "not isSpecialist(0, 0) and characters[id].mageDetails[currentSpellLevel].maxMemorized > 0"
		rowwidth	36
		table		"specialistSlot"
		var		currentBottomSpell
		clickable lua	"specialistSlot[rowNumber].resref ~= 'NULL'"
		action	"actionSpecMemorize(currentBottomSpell)"
	}
	list
	{
		column
		{
			width 100
			label
			{
				area	0 0 -1 -1
				bam	lua "bottomSpells[rowNumber].icon"
				align	center center
				greyscale lua "bottomSpells[rowNumber].castable == 0"
			}
		}
		area 72 658 718 36
		name 		"memorizedListMage"
		enabled 	"#bottomSpells ~= 0"
		rowwidth	36
		table		"bottomSpells"
		var		currentBottomSpell
		action
		"
			if bookMode == 0 then
				showMageMemorizationFlash = false
				mageScreen:UnmemorizeSpell( bottomSpells[currentBottomSpell].level, bottomSpells[currentBottomSpell].memorizedIndex )
				Infinity_PlaySound('GAM_44')
			elseif bookMode == 1 then
				mageScreen:UnSequenceSpell( bottomSpells[currentBottomSpell].resref )
				table.remove(sequencerSpells, currentBottomSpell)
				bottomSpells = sequencerSpells
				currentBottomSpell = 0
			end
		"
	}
	label
	{
		area 282 594 300 40
		text lua "magePageInfo()"
		text style "label"
		rectangle 0
	}
	button
	{
		area 582 594 230 44
		enabled "bookMode == 0 and (#characters[id].contingencySpells > 0 or #characters[id].sequencerSpells > 0)"
		bam GUIBUTMT
		text "CONTINGENCY_BUTTON"
		text style "button"
		action "Infinity_PushMenu('MAGE_CONTINGENCY')"

	}
	button
	{
		area 52 594 230 44
		bam GUIBUTMT
		enabled "bookMode == 1 or characters[id].hasMageBook"
		clickable lua "SpecialistMemorize() and currentBookSpell ~= 0"
		text "MEMORIZE_BUTTON"
		text style "button"
		action
		"
			if bookMode == 0 then
				createMageMemorizationSparkle(1, 0, 40, 40, 'bookListMage', -1)
				showMageMemorizationFlash = true
				mageScreen:MemorizeSpell( characters[id].mageSpells[currentSpellLevel][currentBookSpell].level, characters[id].mageSpells[currentSpellLevel][currentBookSpell].index )
			elseif bookMode == 1 then
				mageScreen:SequenceSpell( bookSpells[currentBookSpell].resref )
			end
		"
	}
	button
	{
		area 582 594 230 44
		enabled "bookMode == 1"
		bam GUIBUTMT
		text lua "contingencyDoneButtonText()"
		text style "button"
		action
		"
			if contingencyComplete() then
				mageScreen:DoneSequencingSpells()
			else
				mageScreen:CancelSequencingSpells()
			end
			e:SelectEngine(worldScreen)
		"
	}
}

Replaced initial version with colored version.
Added option to exclude empty spell levels.
Fixed an issue updating CLAB's.

Your dream RPG

$
0
0
Ok, here is the deal. You are the lead developer, well, at least manager (for instance, I me personally can't program, at all, so I think it would be a stretch to call myself a developer) with a multi-million dollar backing and absolutely free hands. The only rule is that it must be a RPG.

Here is my tl:dr; a "camera behind the back" action RPG with slowmo, that switches to top down when you issue orders, and first person when you aim a ranged weapon.

For longer version, mix the following ingredients;

Pillars of eternity

Steal: Importance of distance, position of NPC, skill system uses per day etc. PoE is so streamlined it is ridicolous. Definitely have the best combat system of any RPG to date.

image

Steal: For tactical gameplay, Myth 2 rules supreme.

image

Steal: Watch 6:29. The importance of outwitting your opponent. Button mashing simply just wont work in this game, you will get your ass handed to you.

image

Steal: The platformning only, obviously. Button mashing DOES work in this game, so I want to be clear about that I am uninterested in the combat system of this game. I dunno why oh why they dumbed down the combat system from probably the most advanced fencing in any game, in the very least of that era, to no brain button mashing, but they did. Now, I don't want all chars to be able to monkey about like the prince, just those with high dex and many points in acrobatics skill or whatever.

Grim Dawn / Champions of Norrath:

Steal: Both these games have incredibly responsive controls. I want that.

image

Red Steel 2 is such a great game. It is criminally underappreciated. Yes, I mean that literally. If I was dictator of the world, I would put people in prison for badmouthing this game.
Steal: Everything!!! Unfortunately, button mashing DOES work, once you aquire a special blocking move. You can keep repeating it indefinitely, and you will block everything followed by a riposte. I am 100% convinced that spamming that move is an exploit and not intended to be part of the game, so I pretend it is not possible.

image

Steal: The wall attachment feature (cover system). Also seen in games like Gears of War. I think at least - I have never actually played that game, just seen footage.

Secret of Mana:

Steal: Jump in, jump out system. Games like Baldurs Gate are actually HORRIBLE online, because one person is so clearly the leader, therefore, everyone else gets bored out of their skulls in between fights. Games like Diablo works for online play... by sacrificing storytelling and plot submerge all together. So, I propose jump in jump out combat. One person plays the game - others are allowed to jump in jump out when they feel (and, of course, if they are invited), taking control of one of the companions. This way, you can take the best of two worlds. Yes, you can eat the cake and keep it. Lovely!

Mortal kombat / DAO:

Steal: Finishing moves. Being able to execute opponents (at least bosses / minibosses) in style just adds a certain, well, touch to the game.

Many games: Slowmo systems

I want 3 skills.

1) A "reflex" skill, where time slows down if you pass a "reflex" roll, and you are given blue arrows indicating which buttons you must press, and if you do in time, you dodge the attack. Bonus to the skill if you have a shield.

2) A "leadership" skill. You see, you cannot have direct control of your team mates, they have their own mind and GOOD AI, but you can bark out orders to them, that they will hopefully follow. If you are not engaged in a melee fight, you can press a button, and time will come to a complete halt for a couple of seconds (the more leadership and intelligence you have, the more seconds you get) and during this time, you get a top down view, like Myth II or PoE, and you can give orders. When time resumes, you will start barking out the orders, and your companions, depending on their loyalty, your charisma, how dangerous task you give them, how scared they are, etc, will attempt to perform the orders you give, rather than doing what their AI suggested. Once you have issued orders, the leadership skill enters cooldown for some time, before you can use it again.

3) An "execute" skill - when an opponent is dazed, fumbles, badly injured and similar, time will slow down, and you can clickety click in a key combination for a finishing move. Which you then perform, if you clickety clicked it in time.

Sigma;

A game with "behind the back" view (like Prince of Persia 3D), which, when you aim carefully with a ranged weapon, switches to first person view, like Red Steel 2, and, when you issue orders, switches to a top down view, like Myth II. Ranged combat is like Gun, Red Dead Revolver and Red Steel 2, while melee combat is like prince of persia 3D. There is a cover system, you can attach to any wall. The biggest and baddest ranged weapon out there will be crossbows, wands and muskets. Extremely high firepower with high rate of fire of course discourages melee, so that is out.
Skills make you more likely to succeed with, well, whatever you are attempting, but you still need to control your characters every move like in Red Steel 2, Champions of Norrath and Prince of Persia. Melee combat VERY MUCH depends on outwitting your opponent, just like fencing in Prince of Persia (3D).
Squad tactics, that is, position of your characters, height advantage, cover, traps etc etc etc matters.

All of that alone makes a great game, even if the storytelling is on pair with Diablo.

But for good measure, I pour some solid storytelling on top, like the icing of the cake.


Your turn.

Any great Smith/Merchant in Baldur's Gate city ?

$
0
0
Hi there, I was wondering if there was in Baldur's Gate city any Smith it would be interesting to save my gold for, and if so in which location ? I have more than 30k at the moment and I'm tempted to buy items from Beregost's Smith but I thought there might be some more interesting places in BG city which I didn't discover yet, so here I am seeking for advice :)

Have a good day everyone

Questions about magic resistance

$
0
0
I've couple of questions about MR, as I can get Viconia over 100 quite easily, up to 140.

1. Does over 100 MR heal you with offensive spells similar to over 100 FR?
2. Are saving throws useless with 100 MR?
3. Are elemental resistances useless with 100 MR?
4. Does elemental damage heal you over 100 MR?
5. Can item based MR be dispelled?
6. Is Viconia a God with 140 MR?

How to Enable the console in BGEE/SoD/BG2EE in version 2.0 and later

$
0
0
Note: Mac OSX Sierra users follow the steps found in this spoiler tag before trying to modify the baldur.lua file.



Before proceeding please note the security issues with this workaround outlined here
https://forums.beamdog.com/discussion/comment/832569/#Comment_832569

1. Open the terminal
2. Paste into it

sudo spctl --master-disable

3. Put in your password
4. Go to "System Preferences -> Security and Privacy
5. Click the lock at the bottom left and type in your password
6. Make sure "anywhere" is enabled




6. Launch whatever game this involves (BGEE, BG2EE, IWDEE)
7. Close the game
8. Open the terminal again
9. Paste into it

sudo spctl --master-enable

10. Go to "System Preferences -> Security and Privacy
11. (If necessary) Click the lock at the bottom left and type in your password
12. Make sure "Mac App Store and Identified Developers" is selected

Note: Make sure "Mac App Store and Identified Developers" is selected after you go through these steps.


You may now continue using the steps outlined below.


(The following steps may vary somewhat based on what system you are running)
  1. Go into your "My Documents" folder (if you are on a Mac this will be called "Documents")
  2. In it open the appropriate folder for the game you are playing (for instance "Baldur's Gate Enhanced Edition")
  3. Find the Baldur.lua file
  4. Open this file up using a Notebook, Wordpad, TextEdit, ConTEXT, or any other word processor (provided smart quotes are disabled)
  5. Add this line to the file
    SetPrivateProfileString('Program Options','Debug Mode','1')

  6. Save the file (be sure it remains a .Lua file)
  7. When you are playing the game (and are in the same screen you experience combat in) you should now be able to hit Ctrl+Space and see a black box appear (I've put a yellow box around it in the following image)


  8. Type in the appropriate code in the box and then hit enter.

    Note: As of 2.0 the old code prefix "CLUAConsole:" no longer works. You can instead just use "C:"
    An example would be

    C:CreateCreature("gibber")


You can find more information about the console (including how to enable it on version 1.3 and earlier) in the link below.

https://forums.beamdog.com/discussion/29678/about-this-forum-troubleshooting-faq#latest

Eve of War [Work in progress]

$
0
0
Eve of War

Highlights

- Currently contains approximately 28,000 words of new text. Including unique dialogue options based on alignment, race, stats, classes, and kits.

- Contains 12 new quests, new approaches and outcomes for existing quests,1 new area, and three new NPCs.


- Removes many existing main plot restrictions:

Candlekeep: On top of the usual method a player character can now also leave Candlekeep after either attacking Gorion or after turning Candlekeep hostile. Removing Gorion's instant death restriction in the process (though Tethoril retains his own).

Lion's Way: Allows a player to reject Imoen during their initial meeting after Gorion's death (she will sneak back in to Candlekeep). If you kill Imoen while in Candlekeep in the prologue she won't appear for this initial meeting. If you reject her initially you won't be able to pick her up again until chapter 6.

Cloakwood Mines: Players can now choose to take control of the mine instead of flooding it. This gives you a varying degree of income that you can pick up every three days from a store in the south-west of Baldur's Gate. Obviously taking over a mine run by slaves has its consequences.

Baldur's Gate: Removes Duke Eltan's auto-kill used on players that refuse to tell him what they know about the Iron Throne. Players who wish to can acquire the necessary book and chapter advance needed to return to Candlekeep by helping the Thieves Guild after being requested by Alatos. Regardless of who they choose to help out they can also hand over Balduran's Logbook at the doors of Candlekeep as well.

Coronation Ceremony: A player character can bring Duke Eltan's body to the ceremony, who will himself call Sarevok out on his treachery. Sarevok, sensing that he has failed, will then choose to attack. In general players who have returned Duke Eltan to the harbormaster will not be instantly killed by the grand dukes.

If Liia and Belt are killed then its not an automatic death for the player. Provided you have saved Duke Eltan.


- Incorporates information from PnP sourcebooks regarding this region of the world. Locations like Beregost, Nashkel, Gullykin, Durlag's Tower, the Firewine Ruins, and the Firewine Bridge are adjusted to reflect what books like the Forgotten Realms Campaign Setting, Lands of Intrigue, and Volo's Guide to the Sword Coast say about them. Existing characters are adjusted to reflect their stats and abilities as mentioned in the Heroes Lorebook.

- Incorporates unused files and dialogues from the original game.

- Variables created in this mod will be used in A Journey's End (its successor mod in BG2EE). I haven't worked out all the details on this yet though.

- The mod has main components and secondary components. I've organized it however so that if you just want one component (for instance an increase in how often it snows in Nashkel) it shouldn't be a problem.

This mod largely begins once you enter Beregost. Its storyline expands over the course of chapters 3, 4, 5, 6, and 7 though there will be some minor additions made in Chapters 1 and 2. More details follow



Friendly Arm Inn

- On the northern edge of the map along the road you can run into a caravan (a merchant with a dead horse and a dead woman found down the road from him). You can claim you are a bandit and then threaten to take his goods. This is taking advantage of the unused banmer.dlg file from the original game (chapter 3). If you have taken the goods then when you encounter the bandits in either Peldvale or Larswood you can use it to convince them of your worth.

- The Friendly Arm Inn's courtyard has been converted into a makeshift warcamp. Flaming Fist troops can be found training in it (chapter 5 or later).


Beregost

- Adds a town watch headquarters to Beregost and labels the Travenhurst Manor as the Town Council building.

- Kelddath Ormlyr, Taerom, and a Familiar (representing Thalantyr) are now added around the table in the Town Council buildings first floor.

- Adds a watch to the streets of Beregost (this occurs starting in Chapter 3).

- Adds Modest (a drunk Blade) to the towns inns (his location will vary to a degree depending upon the time of day).

- Adds a thief named Bethi to one of the gardens in the north-west corner of Beregost. She sells you iron goods that won't break as well as some specialty items from Waterdeep.

- Acolytes of Lathander can be found in the Burning Wizard (tending to the wounds of town watch members and
soldiers)

- An Acolyte of Lathander is now serving the temple (instead of Kelddath).

- A head smithy is now serving the smithy (instead of Taerom)

- The Flaming Fist now have a much more visible presence in the city, alongside the town's watch (Chapter 5). This presence again increases in chapter 6. Their dialogue discusses how the situation is unfolding and it will adjust depending on the chapter.

- Local bartenders and acolytes in the temple (through acquired drinks and temple donations) comment on the fear they now have over the possibility of a war. (not yet implemented)


High Hedge

- An Aquatic Elf can now be found near a pond in the north-west corner of the map. She can be pressed about what she knows about Thalantyr (she will play a further role in this mod when I update it post-release). She is based off a mention in Volo's Guide to the Sword Coast of Thalantyr talking to someone underneath the surface of the water.

South of High Hedge

- You can find a journal on Bassilus now. You can either read the journal and travel to the Mountain of Skulls (a Cyric Stronghold in the Cloudpeaks), or you can talk to Kelddath to learn more about what he knows about Bassilus beforehand. This is part of a quest that involves wiping out any followers of Cyric in the region.


South South of High Hedge

- On higher difficulty levels Drizzt and his full group of companions (who have been largely adjusted to fit their descriptions in the Heroes Lorebook) can be found here. Remember though, if you attack one you attack them all!


Nashkel

- Jasha Istor will approach any party trying to enter Nashkel and demand that they pay her off (she is an Icepriest of Auril). She offers temple services and you can also donate to her (through dialogue options) in order to lower your reputation. A low reputation character can also buy specialty goods from her (including the Snow Maiden's Reaver that exclusively does cold damage that is normally found in Icewind Dale and Icewind Dale Enhanced Edition).

-The Inn in Nashkel has been renamed the Northern Light Inn. Its owner is now a mage by the name of Reis Kensiddar.

- The store in Nashkel is now named the Cloud Peak Outfitters and is run by a halfling named Salla Pitontoe.

- The probability of it snowing is increased to 50 percent. It also will start snowing now when you first arrive in town (this is due to Nashkel being 2000 feet above sea level).

- A thief will appear late at night for those looking to purchase weapons and items from the Shadow Thieves in Athkatla (chapter 3 or later). (not yet implemented)

- The town's mayor will remain in front of the temple at the conclusion of the quest regarding the Nashkel Mines (normally I believe he disappears). If talked to again he will complain about the increase in troops.

- In chapters 6 and 7 there will be additional Amnish troops stationed in the town. (not yet implemented)


Carnival and Nashkel Mines

- The probability of it snowing is increased to 50 percent (this is due to Nashkel being 2000 feet above sea level).

Archaeological Site/Brage Area

- You can cast Remove Curse on Brage. This will cause him to come to his senses. You can also now return him to the garrison instead of just taking him to the temple.

Gullykin

- Gullykin is now a wild magic area. This is where you can find Yeorg.

Firewine Bridge

- The Firewine Bridge is now a wild magic area.

Firewine Ruins

- The Firewine Ruins now have more magical creatures, to reflect the descriptions provided in Volo's guide. This includes, but is not necessarily exclusively limited to, lesser clay golems and other constructs. If you have a specific wardstone in your inventory you can pass by these golems without having them attack you.
The wardstone is found in the inventory of a junk dealer in Baldur's Gate



Bandit Camp

- The Chill in the camp have been updated to more accurately reflect how they are depicted in Gold and Glory. Their portion of the camp now contains a mix of goblins, hobgoblins, orcs, and ogres.

- The Black Talons now have female bandits. This makes them more consistent with how they are depicted in Gold and Glory.

- In PnP (Gold and Glory) Taugosz Khosann (the leader of the Black Talon) is described as being a level 11 fighter (he is only a level 8 fighter in Baldur's Gate) He's also supposed to have 18/94 strength as opposed to the 18/43 strength he has in BG. I've made him level 11, adjusted his saving throws, health, and Thac0 accordingly. He's also been given 2 points towards sword and shield style. I have not changed his equipment.

- As per PnP (Gold and Glory) Ardenor Crush now is wearing Gauntlets of Ogre Strength. He now has comparable Thac0 and abilities to a level 10 fighter (which is consistent with how he is described in Gold and Glory). I've updated his thac0, health and saving throws accordingly.

- Taugosz will approach the party after they enter the tent and retrieve the letters. He will inquire as to what they were doing in it.



Cloakwood Forest

- You can now cast "Remove Curse" on Centeol, which causes her to transform back into a sorceress. This presents an alternative to outright killing her.

- Characters can now choose to take control of the mine instead of flooding it. This gives you a varying degree of income that you can pick up every three days from a store in the south-west of Baldur's Gate.

- There are additional dialogue options for druid and avenger characters.



Ice Island

- The Ice Island now has remorhaz that appear instead of ankhegs.


Werewolf Island

- Karoug is now able to be hit by any magical weapon. The Cold Iron restriction is removed. He instead has 50% magic resistance like other Greater Wolfweres. Instead of doing 1d12 damage with 3 attacks per round he has two 1d6 slashing attacks and a 2d6 piercing attack. He will also randomly summon 2d6 Dire Wolves in the event that his allies are killed and now regenerates at 8hp/second. These changes are to make him more in-line with what is found in PnP (as well as the 9th level Shapechange mage spell). Non-ship wolfweres now have 10% magic resistance to keep them consistent with PnP. Daese and other wolfweres within the ship have 25%.


Baldur's Gate (the city)


- The Temple of Umberlee now allows you to purchase goods from them and receive church services (chapter 5 or later). (not yet implemented)

- A temple dedicated to Mask now exists in the thieves guild. (not yet implemented)

- The compliment of Flaming Fists in the streets is increased (chapter 6 and later). (not yet implemented)

- You can talk to "Merchants" found outside who will complain frequently of the rising levies on their goods to pay for this increase in troops, as well as the demands made on their businesses. (not yet implemented)

- 7 new marketplaces have been added to the city. Some of these sell trivial, unusable luxury items, while others sell weapons, potions, and armor (this is meant to add some more flavor to the streets) (not yet implemented)

- One (rather hardcore) optional component changes how parts of chapter 7 are handled in Baldur's Gate. You now must be smuggled across the river (using a smuggler available in the original game) in order to enter and exit the city. Prior to the ceremony your access to Baldur's Gate becomes severely limited. You won't be able to quick travel into the city and even your travel in the streets of the city will be limited. The sewers will become very necessary if you want to avoid the Fist.

- The Flaming Fist will now patrol the streets looking for you, instead of simply standing around. (not yet implemented)

- Beggars now have flies flying overtop of their heads. Extremely low reputation parties can give them a donation and (provided they acted respectfully when doing so) can get a small reputation increase.


Final Battle

- Sarevok has been updated to more accurately reflect the ability of a level 15 fighter. His equipment is now more in-line with what you might expect a level 15 fighter to have in the case of BG2EE (which I think is fair given that his father is wealthy and he is an experienced adventurer). More details on this will be released when the mod is released.

- (if you have the bandit camp component installed) Grangor will appear in the final battle if Ardenor (in the bandit camp) was killed. He is a level 14 wizard and casts spells appropriate for that level.



Quests

- Contains 12 new quests.

Some mundane ones

- You are given a series of tasks to secure cheaper tavern drinks for Beregost's town watch.

- You are given a quest to get Modest back on his feet. You must convince him to serve as a junior member of the town council or as a lieutenant in the town watch.

- There is a quest involving acquiring obtaining better armor and weapons for the towns town watch from Bethi.

- Scout out Nashkel's forces for the Flaming Fist Sergeant. (Chapter 6 or later)



And some larger ones

- You are asked to root out the cult dedicated to Cyric found in the Cloudpeak Mountains.

- Kelddath Ormlyr wants you can get the leaders of other small communities near Beregost (Gullykin, the Friendly Arm Inn and Ulgoth's Beard) to agree to take any refugees in the event of an invasion. (work in progress)

- Either kill Duke Eltan for Alatos or discover and kill any Zhentarim influence in the city (this comes to you in the form of a letter from Lord Piergeiron of Waterdeep). (Chapter 7 only) (not yet implemented)




Yeorg - an evil Dragon Disciple NPC.


Who is Yeorg
Yeorg is a level 4 Dragon Disciple. He is found in Gullykin. The reason he is there (at least the reason he initially tells you) is to search for artifacts in Durlag's Tower and the Firewine Ruins. The reported existence of a wild magic zone around Gullykin (which is actually mentioned in Volo's Guide to the Sword Coast) has only served to peak his interest in the region.

Yeorg, Dragon Disciple (level 4)
Human
Neutral Evil

STR: 16
DEX: 9
CON: 15
INT: 15
WIS: 16
CHR: 15

Total = 86

Starting HP: 24 hp (which includes the constitution bonus)

Innate abilities:

Dragon Disciple abilities.


Biography: When asked about his past Yeorg is reluctant to delve too much into details. He mentions that he is from Caer-Dineval, an otherwise unremarkable fishing village and one of the Ten Towns. When asked about his family he seems to have little interest in furthering the discussion, though when the topic of his ability to breathe fire is brought up he does explain that it is trait that Yeorg inherited from a distant ancestor's relationship with a red dragon.

His name itself interests you and when you ask him about it he states that he is named after a warrior in his family, someone who many years prior fought amongst the frozen dales of the north.

When pressed on his reasons for travelling to Gullykin he declares that he will tolerate no further inquiries into his nature or business.


Character Conceptualization (most of what you see here probably won't get an in-game explanation for it)


Stats

Strength, Dexterity, Constitution


Yeorg is unusually physically strong and hearty for a spellcaster. However, that strength comes at the price of a lack of agility.


Intelligence and Wisdom

As for his the intelligence and wisdom I wanted to differentiate him from Baeloth and to give him stats that I felt were more representative of where the character is heading (he is above average intelligence certainly and this has allowed him to be smart enough to recognize opportunities when they come about and to work his way into them). In at least a few ways I view him as an opposite of Baeloth (whose comparison is sort of inevitable given they share the same main class). Whereas Baeloth seems more interested in creating a spectacle and with having large scale plans, and arguably shows a lack of wisdom with his endeavors, Yeorg favours slowly gaining ability through much less grandiose means. Yeorg is still interested in acquiring power but he is much more risk averse and is much more concerned with always having an escape plan or way out of an arrangement or situation.

Yeorg is also fairly familiar with the history behind the Firewine Ruins, Gullykin, and Durlag's Tower. If you are interested he may offer to share his knowledge with you, but only really if he feels like he is gaining something from doing so (which in this case is really as simple as informing you of potential dangers he has read about so that you don't get him killed).


Alignment

Yeorg can be cruel if the situation calls for it, but most of the time he is more interested in keeping the money rolling in or his other plans moving forward. He has no qualms about killing, stealing, or basically doing anything to get what he wants, including killing his partners in crime if the situation calls for it. He would prefer a situation not come to that however, if only because it tends to mean that matters have become more complicated than he would prefer.


Starting Location: AR4013 (a small hut in the north-east part of Gullykin)

Reason for his presence in Gullykin

He's actually a member of the Cult of the Dragon. He has been tasked by his superiors to find an artifact that was once held by a powerful dragon in the region. He has tracked it down to somewhere around Gullykin, though he can't say he knows with absolute certainty.

As it turns out it can be found near the bottom of Durlag's Tower (in the room with the giant dragon corpse).



Spells:

Level 1: Burning Hands, Identify, Shield
Level 2: Agannazar's Scorcher


Daran Highhammer (Siege of Dragonspear only)



(Note: The following are the mods stats and abilities regarding Daran. They may not correspond with his stats and abilities in-game without this mod being installed.)

Class: Fighter/Thief
Kit: Vermin Slayer
Alignment: Neutral Good

STR: 18/10
DEX: 17
CON: 14
INT: 11
WIS: 9
CHR: 11

Proficiencies:

Short Sword: **
Crossbow: **
Short Bow: *
Single Weapon Style: *

Thief Skills

His highest thieving skills will be Find Traps, Move Silently, and Hide in Shadows. He will be pretty weak in everything else.


Kit: Vermin Slayer

VERMIN SLAYER: The Vermin Slayer is a highly skilled specialist who enters the tunnel systems of monsters such as kobolds and goblins with the intention of eradicating them. Vermin Slayers are also adept at negotiating the constricted passages created by giant rats, centipedes, and other pests and vermin. They are used to fighting in confined spaces and are experts at hiding in shadows, where they wait to surprise their prey. Vermin Slayers are similar to Pest Controllers, but where a Pest Controller uses traps to catch his prey, Vermin Slayers actively hunt victims with light crossbows and other assorted weapons.

Bonus

- It grants +1 Thac0 and +2 damage against a variety of pest related enemies (as well as certain types of humanoids). I won't say all of them (but it has been tailored towards what you face in SoD and BG2EE). Most of these enemies are individually fairly weak, but tend to appear in groups.
- It gives +5 to Find Traps, Hide in Shadows, and Move Silently

Penalty

- 10 to Pick Pockets

Restrictions

- Only accessible by Daran Highhammer


Biography: When asked about his past, Daran comments that he isn't used to this kind of conversation. Most of the time his conversations involve customers who are far more concerned with his ability to stop the kobolds running around their living space from "mukin up everthin." Daran describes how he is a Vermin Slayer, a highly respected group of fighter/thieves in dwarven society that train specifically to fight creatures like goblins, kobolds, and spiders in confined spaces and passages that other dwarves would never dare fight in. As he explains it he isn't one to go "trotten about" looking for an adventure, but rather prefers to see people find him. It’s no wonder that he seems quite happy to be assisting you on your quest to defeat Caelar.

Where you find him:

You find Daran in a rather nasty situation. He's agreed to do a job but his client has been less than honest with him. The result of this is he's caught up in a situation that seriously threatens his own life, as well as threatens his ability to get paid. It also threatens the lives of those who came with him on the expedition that he is on, though at present he is less than concerned about their lives. As far as he's concerned his clients did not adequately explain the risks of this expedition and what happens to them as a result is their own fault.

Characterization:

He wants to make the realms a better place, but the reality is that in the circumstances you find him in he doesn't have the tools for the job, he's not really looking forward to fighting these enemies (and potentially getting killed) given how uncertain he is about getting paid for his work here, he doesn't want to unleash these enemies on the innocent, and he wants to ensure Caelar's forces don't cut off their escape. You encounter him with all these things in motion and he is just sort of reacting to something that has only recently transpired.



Storyline (BGEE)



Chapter 1

Politics, intrigue, and murder. No tale involving the Sword Coast would be complete without these three things.

Troubles are brewing along the Sword Coast. The region struggles to adapt to ongoing problems eminating from an iron mine in the Amnian town of Nashkel. Iron shipped from the mine appears to contaminate even proven iron, leading to farmers and soldiers alike reporting the metal breaking under limited strain. As if that wasn't enough, a recent rise in bandit raids along the Coast Way has only worsened matters for the region. The raids have proven to be devastating to the caravans that pass through Beregost on their way to Baldur's Gate. Concern over these raids is mounting and Kelddath Ormlyr, the leader of Beregost, has convened a meeting to decide what actions are to be taken. In the interim a town watch has been formed in the town. Led by one "Commander Darren" (a veteran of the Second Dragonspear War) this watch however has but a handful of members.

Having heard of the troubles in the region the Amnian Council of Six has ordered troops to be moved northward from Athkatla towards the town of Nashkel. While its mayor is concerned about the town's ability to handle this increase in troops the council concerns itself with far more important matters. With the nation's forces engaged against a series of ongoing rebellions along its southern borders Amn fears losing access to a vital supply of iron. Interest in the town is growing and even organizations that share little common values now seek to determine what exactly has transpired. Concerned with finding a resolution to this crisis Berrun Ghastkill has requested the aid of adventurers to help resolve the matter.


Chapter 2

The shortage of iron continues unabated - as do the caravan raids. Beregost's town watch is now actively recruiting and training men and women who have answered the town's call to arms.


Chapter 3

The Nashkel mines have been cleared, though the effects of the iron crisis are expected to continue for quite some time. Worse still, bandit raids continue to plague the region. A small band of Flaming Fist members have reached Beregost, though not enough to make any real difference. Left with no alternative the town's watch have mobilized. A small number of the watch now patrol the immediate land around Beregost and protect many of its finer establishments.

Concerned over word that the Zhentarim are behind many of the issues plaguing the region the Council of Six has agreed to send additional troops to reinforce the compliment guarding Nashkel. Progress in getting troops to Nashkel has been decidedly slow however, with much of the difficulty resting on moving across the inhospitable Cloudpeak Mountains. With news of more troops entering town shortly the town merchants have grown concerned about becoming overstretched, while the mayor complains that the town simply can't house this increase in troops. Word has spread of your efforts in the Nashkel mines though this has done little to quell local fears.

Where desperation and despair lurks profiteers have answered. With weapons still brittle from the iron crisis profiteers have been shipping in new weapons from far away lands - leading to an arms buildup across the region. Where once smuggling was frowned upon the thieves guilds in Baldur's Gate and Athkatla have found new life and opportunity. Through this they have begun expanding their own influences and padded pockets where needed.


Chapter 4:

With rumours swirling in both cities tensions continue to rise between Baldur's Gate and Amn. With the situation in the Wood of Sharp Teeth resolved it would appear as though much of the banditry that plagued the region has also declined. Even still, they remain a potent force in the region. Despite any successes you have had against these bandits there remains a growing concern over if the situation has been adequately handled.

Due to its inability to address the bandit problem, as well as its concerns over the influence of the Zhentarim in the city, Amn's Council of Six has begun to lose confidence in the willingness of Baldur's Gate's leadership to handle internal problems. Word of the Zhentarim operating secretly in Baldur's Gate has only bolstered their concern over how truly independent the Grand Dukes of Baldur's Gate really are.


Chapter 5

Concerns continue to mount over the declining relationship between Baldur's Gate and Amn. An exact set of actions appear to be still debated amongst the Grand Dukes, though a handful have been agreed upon. Understanding the difficulty in holding back the forces of Amn Duke Eltan has ordered vulnerable areas to the south be better protected. At the great reluctance of Bentley Mirrorshade the Friendly Arm Inn's courtyard now houses a small compliment of Flaming Fist. Flaming Fist troops continue to train there and stand ready to serve should the worst transpire.

The Friendly Inn is not alone in this treatment however, as in Beregost fears of a conflict have only served to escalate the situation there. Under Eltan's orders the Flaming Fist now have a more visible presence in the town (alongside the town's watch). The situation has proven to be a boon to local taverns, though local businesses comment on the fear they now have over the possibility of conflict between the two powers.



Chapter 6 (only accessible if you travel to back to Baldur's Gate before entering Candlekeep):

In Baldur's Gate the Grand Dukes themselves have been preparing for the possibility of open conflict. The compliment of Flaming Fists in the streets has been increased in recent days. Merchants complain frequently of the rising levies on their goods to pay for this increase, as well as the demands made on their businesses, while citizens clear themselves from the streets.

Concern over any conflict has also caused concern within Beregost. While its taverns and inns are booming Kelddath Ormlyr remains concerned about the situation. While Baldur's Gate has its high walls Beregost is small and undefended. Troops stationed here will likely fall back to the Friendly Arm Inn if necessary, which itself has too little room to house the needs of the people of Beregost. Kelddath has sought reassurance from other communities in the region to grant assistance to his citizens in the event of an attack, with little success thus far.


Chapter 7

As you have continued on your quest what has become clear is that merely killing Sarevok may not stop the carnage that he sought - even if he is exposed. Concerned over the spread of the Zhentarim's influence in the city Amn has lost trust in the leaders of Baldur's Gate to handle the situation. News of Eltan's sickness has only served to confirm their suspicions.

It is in this chapter you will make decisions that may prove to have a profound impact on this region of Faerun. The decision you make here will have an impact if you install the Siege of Dragonspear components for this mod, as well as A Journey's End (its successor mod for BG2EE).


Storyline (Siege of Dragonspear)



Chapter 7

You step out into the sun and view the City of Baldur's Gate. Had you chosen a path to war in Baldur's Gate Enhanced Edition you will have found that there appears to be more than just refugees arriving from the north. In traveling to the eastern part of the city you can't help but notice the number of refugees pouring in from the south. Beregost it seems did not last long against the forces of Amn.

Chapter 9

As you finally rid Bridgefort of its last crusaders you notice a rather tawdry looking man standing about asking around for help. As it turns out he is a man from Serpent's Cowl, a nearby village that has recently been assaulted by a prolonged blast of cold weather.




Will be released after the release of Siege of Dragonspear

Should I finish BG1EE

$
0
0
I started bg1 multiple times, but I never reach Naskiel. Should I start again? I own bg1 on gog, and bg2 on steam.

The diaries of... [O_Bruce's roleplaying playhtoughts thread]

$
0
0
Hi and salutations, fellow forumities.

As you can see, I've decided to create a thread for my playthroughts, where I try my very best to roleplay my characters. I plan to write updates in a form of journals, or more precisely, in fragments of journal of the character I play as.

About future playhtoughts, they will differ regarding rules. Some might be minimal-reload, some might be no-reload, some might contain optional rules... Things like that. I am also not sure about how frequent the updates will be, since I am also not sure how much time will I have to play in following months.

Also, one thing. I will most likely do one playthrough at a time, to avoid situation in which, for example, I am forced to install and uninstall current mods just to do update on other playthorugh.

I decided to start with something relatively simple....

The diaries of Nonabdel

Type: minimal-reload challenge
Mods: no

image


Name: Nonabdel
Gender: Male
Alignment: Lawful Good
Class: Cleric of Tyr

Strength: 17
Dexterity: 15
Constitution: 15
Intelligence: 13
Wisdom: 15
Charisma: 15

Quick info:
As a foster child of Gorion, Nonabdel's original name was supposed to sound "Abdel", but his foster father had very bad opinion on such a name for reasons unknown. Earlier in his youth, Nonabdel wanted to become a warrior, and thus locard guards were kind enough to train him at times. It was only later when Nonabdel started to appreciate the importance of wisdom and spirituality in everyday life. His decision about becoming cleric of Tyr was amade after he met and had inspiring conversation with one of Maimed God's priests that visided Candlekeep. Since that day, Nonabdel considered himself a follower of Tyr.

----------

That was unexpected, to say at least. My foster father told me that we are to leave Candlekeep today. He gave me some gold to buy whatever I might need for this sudden journey. From what Gorion gave me, I could afford to buy a mace, medium shield, helmet, sling, some bullets and solid leather armor. I am little concerned about that armor. It doesn't provide excellent protection, but it being made of leather will not attract attention of bandis, who are after anything made of iron lately. We have an Iron crisis, after all.

...

Gorion was right, we are not safe in Candlekeep anymore. Someone was after my life! Thanks Tyr that I had some lessons from the guards in the past, for I could easily defend myself. Karan and Parda, two of my teachers, were almost expecting something like that to happen. I need to go to my foster father at once.

...

Leaving Candlekeep was harder than I had anticipated. I had to leave Imoen, my childhood friend who always played the role of a younger sister. I will miss her company. May the God of Justice watches over her.

...

What a tragedy!

We were ambushed tonight! The armoured figure, almost like living, intimidating piece of armour, was after me and demanded Gorion to hand me over... My foster father ordered me to flee, as it wasn't an opponent I could be any help against... As I run, I looked back and saw Gorion getting pierced by this monster! I would like to avenge my father, but I knew that if even Gorion's magicks were not enought, so would be my skills... But, whoever the murderer it, I will face him one day and bring justice of Tyr upon him!

...

Lately, my life is full of surprises. Imoen left Candlekeep as well and tracked me and Gorion! Imoen told me, while holding back her tears, that she was sorry about Gorion and that she read the letter on his desk the other day. Perhaps the letter could still be found on... on his body.

The letter was containing the warning and advice to leave Candlekeep at once. It was signed only as "E". I didn't have time to wonder, who this "E" is. What matter was that we buried Gorion, here, in the wildeness. It surely is not good enough burial for man such as him, but at least he has recieved the necessary blessing. Now, I told Imoen that we have to reach the Friendly Arm Inn, where Gorion's friends, Khalid and Jaheira currently were.

...

On our way to the inn we met Kolossed, the hermit and shortly after two shady figured, who offered us "help". They were not looking trustworthly, so I refused.

...

On our way, an old man has approached us. He seemed very... strange.

...

Finally, we have reached the Friendly Arm Inn, but shortly after we were attacked by a man who claimed to wait for someone named Nonabdel! His foul magicks prevented me from battling him, but fortunately Imoen managed to shoot him down, while she suffered some serious injures as well. Thank Tyr she was alive! I treated her wounds, while explaining to guards what happened. Luckily, there were witnesses who were able to confirm my words. I was free to go.


As you can see, Imoen here recieved 6 point of damage total from magic missiles, the minimal ammount possible. Thanks to this, she survied.


...

Mental note: rude half-orc named Dorn could not be one of Gorions friends...

...

Finally, we made contact with Khalid and Jaheira. They turned out to be a rather odd married couple, but they friendship with Gorion was undeniable. They quickly realized what has happened and decided to give the old man one last service in traveling with me.

Khalid was a warrior with some self-esteem issues, while I saw Jaheira as counterbalance to that. They bought me a splint armor, saying that, iron crisis or not, it will be safer for me this way. Imoen also recieved a short sword for her own protection. Right now, I need a rest...




PS. As you can see (screenshots) I play in Polish version of the game. And somehow, without me changing files or installing unofficial fix for it, I have original Polish voiceovers by CD Project. I don't recall any big update for that, and I doubt that my former files were untouched after I was forced to install new oporating system on my PC.

If something was offcialy done with this, then you have my sincere thanks, Beamdog!
Viewing all 105449 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>