Aller au contenu

Photo

Restricting Cleric Domains/Deity--Is There A Way?


  • Veuillez vous connecter pour répondre
7 réponses à ce sujet

#1
Dereliction

Dereliction
  • Members
  • 3 messages
 This has long been a nagging gripe of mine (and others I'm sure). Has anyone ever figured out or hacked a way to be able to restrict domains based on the deity chosen? 

#2
painofdungeoneternal

painofdungeoneternal
  • Members
  • 1 799 messages
We can do it after 1st level, can't target the player before character creation with ui targeted commands from the game.

Its not implemented as such, as yet, but the technology we have under our communities control will allow us to do this, just have a lot of other equally important things to tackle first. Likely just removing the domain choice until level 2 or the like will be needed. Binary has done most of the heavy lifting but has released a completely script driven level up UI on the vault which does not do anything different ( except a lot of what you see is generated by his code and not the engines ).

There are those who are rejecting a player ( canceling the levelup, or blocking their logging in ) after they choose the wrong one on some PWs which is a good tactic in the mean time.

#3
Dereliction

Dereliction
  • Members
  • 3 messages

painofdungeoneternal wrote...

We can do it after 1st level, can't target the player before character creation with ui targeted commands from the game.

Its not implemented as such, as yet, but the technology we have under our communities control will allow us to do this, just have a lot of other equally important things to tackle first.


Recently, I'd seen that a few very impressive leaps had been made in terms of hacking the executable (or providing it a "second door" of sorts) that has or will allow modders to control more or less everything from .2da, so I wasn't sure if it was possible to (finally) handle domain restrictions and the like.

Even still, the fact that it is on the horizon is motivating. I've literally been asking for this ever since I was in the closed beta--I mean to the developers themselves--and was told this or that only to see it snubbed or put aside all this time. The prospect that it may even be a reality because of the community, at some point, nudges me to want to dig back into NWN2 again. (Not just because of this, mind you, but it is an issue that helped sour me with the game.)

In any case, know that all of things creators and modders like yourself have done for the community are appreciated! Seriously! :happy:

There are those who are rejecting a player ( canceling the levelup, or blocking their logging in ) after they choose the wrong one on some PWs which is a good tactic in the mean time.


Yeah, this has been a popular way to handle it but it's still a fairly messy method. Not to fault PW creators in any way, mind you. It isn't their fault!

#4
painofdungeoneternal

painofdungeoneternal
  • Members
  • 1 799 messages
We'll get there. It just takes time - there is a reason the developers did not do it, even with their better access they still would have had to do a lot of work. We in the community have pretty in depth access and the dev's provided the hidden names we needed as a handle.

I would say this game is well worth dusting off and paying attention to, it's providing the best tools to make that game we dream about every time we hear there is going to be a new D&D video game only to be disappointed by what we get. The only alternative is doing our own game entirely on our own really, which might just be what we have to do as those who make games really seem to have different priorities.

#5
Dereliction

Dereliction
  • Members
  • 3 messages

painofdungeoneternal wrote...

I would say this game is well worth dusting off and paying attention to, it's providing the best tools to make that game we dream about every time we hear there is going to be a new D&D video game only to be disappointed by what we get. The only alternative is doing our own game entirely on our own really, which might just be what we have to do as those who make games really seem to have different priorities.


I couldn't agree more.

#6
The Fred

The Fred
  • Members
  • 2 516 messages
Pain, I don't know what developments you guys have made (people are doing cool things all the time, it's hard to keep up with, damnit!), but I was under the impression that adding spells to the Cleric list wasn't directly possible, so while the granted powers could be delayed, you would have issues there - unless you're using that spell system workaround which might be able to handle things.

I also have planned a big Cleric overhaul for my campaign - I have a work-around devised which will deal with first level, too, but the way I had intended to handle the spells required, due to the way the game understands casters, that the Cleric become a spontaneous caster (basically a divine Sorcerer, where I had been going for a divine Wizard). Since I was planning on cutting Favoured Souls for my release, I've decided this could work, anyway, but obviously keeping the Cleric as-is would be wonderful.

#7
Orion7486

Orion7486
  • Members
  • 161 messages

The Fred wrote...
I also have planned a big Cleric overhaul for my campaign - I have a work-around devised which will deal with first level, too, but the way I had intended to handle the spells required, due to the way the game understands casters, that the Cleric become a spontaneous caster (basically a divine Sorcerer, where I had been going for a divine Wizard). Since I was planning on cutting Favoured Souls for my release, I've decided this could work, anyway, but obviously keeping the Cleric as-is would be wonderful.


I've started doing something similar with the cleric as more of a spontaneous caster.  I've also eliminated the domain choice by editing the hasdomains column in classes.2da.  The fun part comes in by making/scripting holy symbol amulets for each deity that resemble domain powers.
Granted, this is an overwhelming prospect with the number of deities, but if one were to be making a new pantheon with fewer deities, which is what I am doing, it is worth doing in my book.
Of course, until the domain problem itself gets fixed.

#8
The Fred

The Fred
  • Members
  • 2 516 messages
I found that, if you make the Cleric a spontaneous caster with 255 known spells of each level (i.e. a sufficiently large number) but then hack the level-up GUI so that it skips the spell selection screen if you're a Cleric, and uses a custom screen instead, you can dictate what spells Clerics get and thus do so according to domains. It's not what I originally wanted, but it might actually work quite well since I'll give Clerics Cure/Inflict wounds by default (a replacement for spontaneous casting), their domain spells, and a spell or two of their choice. This will restrict their spellcasting a lot, but make a lot more flavour sense since they'll be casting mostly deity-themed spells.

In order to deal with first level, however, I've simply removed the level-up screen entirely. This is basically the only thing you can do before the character object is constructed. This means that (as a work-around to the work-around) you need to make a fake spell selection screen which is loaded *after* character creation i.e. upon entering the game, which handles ALL classes (since there is no way to discriminate during character creation). It's a big mess of kludges, but it seems to be working so far.

Of course, I'm working on a custom campaign with custom deities too, so things are a little less mammoth in that sense, and I also don't have to worry about PnP-compliance.