• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

Broadcast. item

Asandir

Well-known member
I am working on a feat that is pretty much mechanically the same thing as the Elemental Spell Feat. Both Metamagic, both allow the user to select the Energy type for the item.

Looking at the Eval Scripts, the Elemental Spell does the following:
~ If we're disabled, do nothing
doneif (tagis[Helper.FtDisable] <> 0)

if (field[usrChosen1].ischosen <> 0) then
perform field[usrChosen1].chosen.assign[Broadcast.ElemSpl]
perform field[usrChosen1].chosen.assign[Duplicate.ElemSpl]
endif

Then on the Metamagic Adjustments for Acid it does this on the Expr Reqs:
hero.childfound[selEnAcid].tagis[Broadcast.ElemSpl] + parent.tagis[Helper.OnScroll] <> 0

What does the Broadcast do and how is it setup? Somewhere I appear to be missing a piece, as I was essentially trying to replicate this for the feat I was working on. I looked in the various help resources I could find but couldn't find anything about this Broadcast function and what it does.

Any help?

Thanks.
 
Broadcast is just a family of tags, and the name refers to the fact that if you add them to something they sort of communicate with other similar things. All this broadcasting is handled with scripts internal to HL, so I am afraid it isn't something that can be duplicated by a user.

Can you give me some more detail on what you want the feat to do? There may be a better way to handle it.
 
Essentially it is almost the same functionality as the Elemental Spell, except it's called Exchange Spell (see below). So it appeared to me that it was virtually the same idea, so I was attempting to replicate when ran into the broadcast question...

Choose one type of energy: acid, cold, electricity, fire, or sonic. You can modify a spell with an energy designator to use your chosen type of energy instead. An exchanged spell works normally in all respects except the type of damage dealt. For example, an exchanged (cold) fireball behaves exactly the same way a normal fireball would but deals cold damage instead of fire damage.

If you cast a spell that already has your selected descriptor as an exchanged spell, the spell gains an additional effect based on that descriptor, as detailed below.
Acid: Target must make a Fortitude save or be blinded for 1 round.
Cold: Target must make a Fortitude save or be slowed for 1 round....
Sonic, Electricity, Fire...

Special: You can gain this feat multiple times. Each time it applies to a different type of energy.
 
So what you want is to add the text for a particular element to the spell that has been modified with a certain element? I'd make 4 different metamagic things (one per element), all of which had pre-reqs for the feat, and a Custom tag on the hero (specific to that element). On the feat would be an eval script to assign a certain Custom tag, depending on the element chosen.

Then, on each of the 4 metamagics, I would add an appenddesc to append the correct text to the parent custom spell.
 
Back
Top