Joined: 28 May 2006 Location: That place with the green grass and that blue sky.
We will now allow custom spells via widgets to be requested at a base of 5 DCs + the determined usefulness of the spell cost. Thanks to Terra, this is now possible and the spells will function exactly as normal casting with animations, Caster Levels and all with no delay of actually using a widget.
This will be very useful for classes such as Blackguard and Assassin. Who normally should have more selection of spells to make use of, but due to NWN not giving them proper spell books, it has left them a bit difficult to effectively add new spells short of adding the spells via feat, or limited widgets.
None of these require further scripting, so the script hold does not stop these from being requested. Everything is set up in game based off of Spell ID. If you do not know what these are, you may find them directly in the Spells.2da located in your NWN 2daSource compressed folder. Open the file with notepad or equivalent and you will see all the spells and their ID that can be actually be on these widgets.
Once you have this all finished and your widgets are on your PC, you use them once per log in. It will add the spell to your PC's Radial Menu under "Additional Special Abilities" with the CL and number of uses you were approved for. These will return with resting as normal spells do and can be quickslotted with correct icons. Due to limitations with saving to the bic files, these spells will be removed any time you log off, crash, or the server resets. Making you need to use the widgets again, and rest to restore the uses for that rest cycle.
These may also be requested by approved custom PRCs who gain special Spell-Like abilities. Allowing them to actually gain spell casting ability.
These will also scale with your appropriate represented CL class. If you're a Blackguard, and took it as your second class, the widget can be set to always use that class number to determine CL so you will not need a new widget every time you level up.
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
I remember there being an announcement like two years ago or something that it was going in game, but then it got pulled back right away. What ever happened there? It it still a possibility?
_________________ Winner of Amia's "Most Ethical Time Traveler" award 2026 Character Portraits!
YOU HAVE REVOLUTIONIZED OUR WORLD <3 You are a pioneer and a savior!
EDIT: What's a TURD? ...I can't believe I just asked that.
_________________ Every time you clock in the morning, I feel you just want to kill All my innocence while ignoring my purpose to persevere as a better person I know you heard this and probably in fear -Kendrick Lamar, good kid
CNWSPlayerTURD is the name of the entity/class a player leaves behind when he or she logs off. Its essentially an invisible ghost of the character that tracks localdata, positions, minimaps and effects. When a player logs back in the data is retrieved from the TURD and its destroyed.
The function that does that is called CNWSPlayer::EatTURD. Bioware y u so mature??
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
We have no idea what those should cost. the book should be like free or 1 DC IMO.
And Fuck Leto is all I use now for name changes and such.
But yes, voice changes or portraits don't need anyone more! Sadly the speed changes don't seem to work that I can notice, might need to log off though. Never tried <3 Terra
Pretty sure I programmed the books to be IC tradeable. If you use a book that wasnt tuned on your character you only have the option to reset it. Should spawn a few and hand them out as tests.
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
Do you think the custom spells via widgets would work on shapeshifters in form as you said "It will add the spell to your PC's Radial Menu under "Additional Special Abilities"?
_________________ ================-<Cory ShadowFlame>-================ Risenlord-Shifter(OMG a Non-Dragon Shifter that can hold his own in PvE)
And a whole new world of possibilities opens up for Cory!
Not really Cory will always focus on his undead forms, but it will mean I could in theory expand to have more powers for the forms as they have a 3 slot power limit NWN wise, this could open up past it.
_________________ ================-<Cory ShadowFlame>-================ Risenlord-Shifter(OMG a Non-Dragon Shifter that can hold his own in PvE)
And a whole new world of possibilities opens up for Cory!
Not really Cory will always focus on his undead forms, but it will mean I could in theory expand to have more powers for the forms as they have a 3 slot power limit NWN wise, this could open up past it.
So will these be only available for already-scripted spells or can new custom spells be requested?
_________________ ~Diana de Priondragas - Enigmatic druid, Arbiter, Counselor, Bear. ~Corinn Aldaine - Just a girl with a big heart... who can turn you into a newt. ~Vigdis Haldorsdottr - Walk softly and carry a big axe.
If you tied it a custom spell like the ones you can pick when you do spells and you have a custom spell, it'd work.
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
Joined: 28 May 2006 Location: That place with the green grass and that blue sky.
Akhlys wrote:
Would this work to replace all the widgets monks get for their extra abilities?
It wouldn't be very good, you would be "casting a punch/kick/strike".
That said, yes, we could with no other scripting. As we can apply the Spell ID of a custom spell, to a widget, then add the existing script for the ability as a spell, to your CDKEY.
This is still bad though, as if you wanted every single monk ability, all of them will be named the exact same thing. The script should still take your stunning fist uses however.
With a hak update, we can add the spell widgets of classes to the Spells.2da and assign them all IDs and then they will have the correct names, icons, etc. But that may or may not happen at all right now as we are focused mainly on stability of the server over a hak update.
tldr: Possible, makes no sense, not worth it, icons and names will all be the same thing.
No. We don't talk about that. It was my folly to believe the server was mature enough for a language system. No. Its dead. >:|
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
No. We don't talk about that. It was my folly to believe the server was mature enough for a language system. No. Its dead. >:|
Not mature enough? Why?
Faded Wings wrote:
Language systems ruin rp. I've seen it happen and I don't want to see that happen on amia.
Genuine question: How does it ruin RP?
_________________ Whomst've'll'd'mn't I play: Salema Nefahri::A penny for your thots Zrae'a'stra'fryn::That which nightmares are made of Khasir::From the East a storm is coming
Joined: 28 May 2006 Location: That place with the green grass and that blue sky.
People speak one language always, so everyone else sees "dszauiofgjsdayuoklfgjaslkfjsalof sfdojasboner"
So the RP is isolated, and if someone knows the language, they switch to another, to further isolate folks from over hearing.
This can be countered with, mention it all IC that you don't like they speak that language so you can't understand, etc. But that is the huge question of will that matter? Or will it turn to another "Take your feckin helmet off and put away that frying pan in my sights or I will kill you!"
So yes, its not worth it and far as maturity, its a question on how people will use and respond to it soon as conflict gets involved.
I was more focused towards making languages an ICly graspable thing, really. Like a way to prove that you could actually talk a language and something you could learning out more properly. The whole gibberish part I scrapped (it just spawned a colored tag with the language name followed by normal text) but instead it spawned a massive discussion on how that should work and so I just dropped it because if I wanted to appease everyone it'd be the biggest system ever.
Anyway, its dead.
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
But it makes sense that if you are speaking a different language then you are not going ot be understood, and it prevents even accidental metagaming >_>
I get that, Terra. Your idea was awesome with the learning as you go thing. It's a real shame, too
_________________ Whomst've'll'd'mn't I play: Salema Nefahri::A penny for your thots Zrae'a'stra'fryn::That which nightmares are made of Khasir::From the East a storm is coming
Joined: 28 May 2006 Location: That place with the green grass and that blue sky.
That is just the choice on the matter as I understood it all. It isolates RP, and typing a language name is simple. Even if it brings metagamming... because metagammning shouldnt happen anyway. Even it totally will even accidentally. Its natural you will retain stuff you read and forger, "Oh yeah that was in a language I don't know"
So turns out nwnx areas is more fucked then I anticipated but I can't punch it until I get home and I really wanna punch it.
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
I tore it to pieces, augmented and fixed it and put it back together.
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
Yeah, I remember submitting the idea ages ago, then "okay, I did it" and then nothing else. If we have no way to get it, we cannot praise it. Heh heh.
I want a language system like the other RP servers have. We aren't all immature, I won't feel left out just because somebody speaks in moonspeak in front of me. I'm a big boy and pay taxes and everythin'!
_________________ Rashad the Azure, Zakharan Merchant-lord Most Fair and Master of the Desert Wind Loremaster Tukson Devers, Oghmanyte Wrestler of Knowledge and Child of the Passive Voice
(No tells for Rashad while I'm playing other characters please.)
I'm probably gonna make it purchasable in the mage vendors for a fair price since its a quality of life thing more then anything. Things to note:
*Book can be reset/re-tuned.
*Book can be traded but tuned books are reset if its used by someone who isnt the owner; I could extend that so it does work but there are issues with clerics and domain-only spells that can be abused. I do have the functionality to check if a wizard know a spell though but its a lot of extra work.
*All spells are set to 'used' when they're restored which means you'd need to rest after restoring. *If you got more spell-slots then you did when you tuned those will be emptied. *If you got less spell-slots it'll simply just fill in the ones you have.
So there is some stuff and scenarios I need to test before I'm feeling confident in letting it go. But right now I'm waiting to see if my fixes has fixed the servers so this will have to wait.
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
Bumping this thread to ask Mahtan Tasadur ((Or Terra as the maker)) I had a DM make me a test widget thing and it does not work as the first post states
"Once you have this all finished and your widgets are on your PC, you use them once per log in. It will add the spell to your PC's Radial Menu under "Additional Special Abilities" with the CL and number of uses you were approved for. These will return with resting as normal spells do and can be quickslotted with correct icons."
Instead it just seems to cast the spell and does not add the spell under your Radial menu or anything, so was I and the DM using it incorrectly or was the first post wrong?
_________________ ================-<Cory ShadowFlame>-================ Risenlord-Shifter(OMG a Non-Dragon Shifter that can hold his own in PvE)
is it infinite uses/day? Because I can't add infinite casts to the spell-like ability list.
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
is it infinite uses/day? Because I can't add infinite casts to the spell-like ability list.
I think the item was infinite uses/day, the main thing I was looking at was if it added to Radial Menu like it said and it did not.
Was checking to see the new change as a new way to gain abilities for shifters forms if it added to the radial menu as a form is unable to use items (( I did not test to see if it could be used as we only did a quick test but I see no reason why this item would be different))
Tormak spawned me the widget for the test so he could confirm.
_________________ ================-<Cory ShadowFlame>-================ Risenlord-Shifter(OMG a Non-Dragon Shifter that can hold his own in PvE)
is it infinite uses/day? Because I can't add infinite casts to the spell-like ability list.
I dunno, it's just an item called "spell widget", looks like a little runestone item. Asks for the spell ID, how many casts you want (0 is infinite), and how you want to calculate the caster level. Then you set the item, and from then on, using the item casts the spell or ability. It doesn't add anything to a radial. I would assume it's not usable from a shifted form but I didn't test that. I have no idea where the functionality Mahtan is talking about comes form, because that's definitely not the item I'm using.
tag: spell_widget resref: spellwidget
_________________ Davion Telemos - Monk of the Four Winds Korthan Isharnos - Dragon Shaman of Thunder Spirit Zamasham
If you set the widget to be able to cast infinite/day then it'll just cast the spell when you use it because I cannot add an unlimited amount of spell-like abilities. So in other words if its tuned to 0/infinite then the spells are not added to the dial.
_________________ Fear is not evil… It tells you what your weakness is. And once you know your weakness, you can become stronger as well as kinder. - Gildarts Clive, Fairy Tail, Hiro Mashima.
If you set the widget to be able to cast infinite/day then it'll just cast the spell when you use it because I cannot add an unlimited amount of spell-like abilities. So in other words if its tuned to 0/infinite then the spells are not added to the dial.
What is the limit you can add that can be placed on the dial?
_________________ ================-<Cory ShadowFlame>-================ Risenlord-Shifter(OMG a Non-Dragon Shifter that can hold his own in PvE)
If you set the widget to be able to cast infinite/day then it'll just cast the spell when you use it because I cannot add an unlimited amount of spell-like abilities. So in other words if its tuned to 0/infinite then the spells are not added to the dial.
OH
WELL
that'd
explain it.
I've only ever set it to infinite for testing.
_________________ Davion Telemos - Monk of the Four Winds Korthan Isharnos - Dragon Shaman of Thunder Spirit Zamasham
Tormak and I were testing it so people could learn so more about it.
1.It works with shifter in form 2. Book of Transmutation will change it 3. Rest menu summon type changes will also work 4. We tested up to 50 uses per rest (( but could maybe go up 99))
That was all we could quickly think to test at the time, but if others have questions/tests post it.
_________________ ================-<Cory ShadowFlame>-================ Risenlord-Shifter(OMG a Non-Dragon Shifter that can hold his own in PvE)
Users browsing this forum: No registered users and 20 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum