Introducing the Powers Framework

News Updates from the Toril Staff.
User avatar
Shevarash
FORGER CODER
Posts: 2944
Joined: Fri Dec 29, 2000 6:01 am

Introducing the Powers Framework

Postby Shevarash » Sun Oct 24, 2010 11:50 pm

Read this for information on the new Powers Framework.

Comments, questions and constructive feedback welcome below.
Shevarash -- Code Forger of TorilMUD
teflor the ranger
Sojourner
Posts: 3923
Joined: Fri Jul 26, 2002 5:01 am
Location: Waterdeep

Re: Introducing the Powers Framework

Postby teflor the ranger » Mon Oct 25, 2010 3:06 am

Congratulations! Sounds like much needed work, great job!
Teflor does. Teflor does not.
grundar
Sojourner
Posts: 209
Joined: Sat Mar 12, 2005 5:03 am
Location: vt inn
Contact:

Re: Introducing the Powers Framework

Postby grundar » Mon Oct 25, 2010 9:45 am

Spells can grant temporary powers.


so an example of this could in theory be that arcane spell that turns the mage into a warrior temporarily? because i can already see this being put to use!
Thilindel on Irony: Glibble GCC: 'stupid assed whiners'
Corth
Sojourner
Posts: 6002
Joined: Sat Jan 27, 2001 6:01 am
Location: NY, USA

Re: Introducing the Powers Framework

Postby Corth » Mon Oct 25, 2010 7:57 pm

version 1.0 of the Powers Framework has been deployed to the Testmud


What's the timeframe for 2.0? *duck* :)
Having said all that, the situation has been handled, so this thread is pretty much at an end. -Kossuth

Goddamned slippery mage.
User avatar
Shevarash
FORGER CODER
Posts: 2944
Joined: Fri Dec 29, 2000 6:01 am

Re: Introducing the Powers Framework

Postby Shevarash » Mon Oct 25, 2010 8:06 pm

grundar wrote:
Spells can grant temporary powers.


so an example of this could in theory be that arcane spell that turns the mage into a warrior temporarily? because i can already see this being put to use!


That would be an extreme example involving adding many powers at once, but yes, that would be possible.
Shevarash -- Code Forger of TorilMUD
User avatar
Shevarash
FORGER CODER
Posts: 2944
Joined: Fri Dec 29, 2000 6:01 am

Re: Introducing the Powers Framework

Postby Shevarash » Mon Oct 25, 2010 8:08 pm

Corth wrote:
version 1.0 of the Powers Framework has been deployed to the Testmud


What's the timeframe for 2.0? *duck* :)


Nice one! :)
Shevarash -- Code Forger of TorilMUD
Ragorn
Sojourner
Posts: 4732
Joined: Mon Jan 29, 2001 6:01 am

Re: Introducing the Powers Framework

Postby Ragorn » Tue Oct 26, 2010 1:38 pm

Soon!
- Ragorn
Shar: Leave the moaning to the people who have real issues to moan about like rangers or newbies.
Corth: Go ask out a chick that doesn't wiggle her poon in people's faces for a living.
User avatar
Shevarash
FORGER CODER
Posts: 2944
Joined: Fri Dec 29, 2000 6:01 am

Re: Introducing the Powers Framework

Postby Shevarash » Fri Oct 29, 2010 2:10 am

Here's the list of the first converted powers that will be coming in with the new framework. To reiterate, these powers will be available alongside their existing versions for testing purposes. In other words, "cast 'haste' touk" will still use the old Haste spell, but typing either "power 'haste' touk" or just "haste touk" will use the new version. As soon as we've validated that everything is working properly we'll start turning off the old versions of these powers and bringing more converted powers in.


Code: Select all

Available Powers:
-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=--=-=-
Core Powers:

Detect Invisibility                 Spell     
Detect Magic                        Spell     
Detect Good                         Spell     
Detect Evil                         Spell     
Fireball                            Spell     
Earthblood                          Spell     
Ice Layer                           Spell     
Firewave                            Spell     
Icewave                             Spell     
Stoneskin                           Spell     
Dragonscales                        Spell     
Haste                               Spell     
Globe of Invulnerability            Spell     
Minor Globe of Invulnerability      Spell     
Displacement                        Spell     
Spook                               Spell     
Incendiary Cloud                    Spell     
Force Missiles                      Spell     
Minute Meteors                      Spell     
Boneshatter                         Spell     
Rain of Blood                       Spell     
Righteous Might                     Spell     
Divine Power                        Spell     
Heal                                Spell     
Vitality                            Spell     
Group Heal                          Spell     
Hailstorm                           Spell     
Spiked Stones                       Spell     
Bash                                Melee     
Shieldpunch                         Melee     
Kick                                Melee     
Bodyslam                            Melee     
Tailsweep                           Melee     
Snakebite                           Melee     
Trip                                Melee     
Hamstring                           Melee     
Backstab                            Melee     
Circle                              Melee     
Outflank                            Melee     
Mounted Charge                      Melee 
Shevarash -- Code Forger of TorilMUD
Annam
Staff Member - Areas
Posts: 86
Joined: Tue Jan 20, 2009 4:57 pm

Re: Introducing the Powers Framework

Postby Annam » Fri Oct 29, 2010 4:48 am

who would want to haste touk tho?
Inames
Sojourner
Posts: 177
Joined: Fri Nov 24, 2006 7:27 am

Re: Introducing the Powers Framework

Postby Inames » Fri Oct 29, 2010 3:16 pm

i would! just to watch him burn on shields more...
[Dru 50] Inames (Grey Elf)
[Rog 50] Ishiras (Grey Elf)
[Enc 50] Aremat (Grey Elf)
[War 50] Amori (Grey Elf)
[Ran 50] Aninen (Grey Elf)
[Ele 50] Itanul (Grey Elf)
[Inv 50] Aleadis (Grey Elf)
[Bar 50] Ashire (Grey Elf)
[Cle 50] Isila (Grey Elf)
My Deviant Art Page
dem
Sojourner
Posts: 50
Joined: Tue Nov 08, 2005 8:49 pm

Re: Introducing the Powers Framework

Postby dem » Sun Oct 31, 2010 1:41 pm

A nice addition to this would be to let us edit the "ingame aliases" so they will save to our character. Is there a list of all these "ingame alises" that has been created for the current abilities?
User avatar
Shevarash
FORGER CODER
Posts: 2944
Joined: Fri Dec 29, 2000 6:01 am

Re: Introducing the Powers Framework

Postby Shevarash » Sun Oct 31, 2010 3:26 pm

That would be a nice addition, and we may do that in the future. For the current aliases, they'll all be viewable via the new "powers" command. With that command, you can list all of your powers and show info on them which includes the alias. Here's an example of what detect invisibility looks like on the info display. Note that the formatting and exact info displayed is subject to change.


Code: Select all

Name             : Detect Invisibility     
Alias            : di                       
Type             : Spell                   
Attack Type      : Auto                     
Source           : Arcane                   
Activation Time  : 6 seconds
Related Skill    : spellcast divination
Target           : Char Room
-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Target Effect    : Add detect invisible for 10 minutes 


One other thing to note is that the aliases are dependent on your class. This means that a cleric and an enchanter could both have the alias "ha", but for different spells. For example, if the cleric were to use "ha" it would trigger "healing aura", but for an enchanter it would trigger "haste". This method helps cut down on collisions and allows a lot of flexibility.
Shevarash -- Code Forger of TorilMUD
Jhorr
Sojourner
Posts: 515
Joined: Sun Feb 25, 2001 6:01 am

Re: Introducing the Powers Framework

Postby Jhorr » Tue Feb 01, 2011 1:39 am

My earth elemental won't bash on command anymore. He can kick though. What gives?
User avatar
Shevarash
FORGER CODER
Posts: 2944
Joined: Fri Dec 29, 2000 6:01 am

Re: Introducing the Powers Framework

Postby Shevarash » Tue Feb 01, 2011 3:33 am

That's weird - it shouldn't be affected by Powers. I will take a look though.
Shevarash -- Code Forger of TorilMUD

Return to “T2 Announcements Archive”

Who is online

Users browsing this forum: No registered users and 10 guests