Aller au contenu

Photo

Continual Flame (spell absurd)


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

#1
WhiteTiger

WhiteTiger
  • Members
  • 479 messages
Added in expansion packs, the spell continual flame creates a magical flame that burns as bright as a torch until dispelled. It can be cast on any item that can be equipped to create a permanent source of light.
 
This spell increases the price of an item as it adds a permanent item property. This can be exploited for gold, by casting continual flame on every item that will be sold to a merchant. Many servers disallow this exploit, especially when the item in question was bought solely for the purpose of enchanting then selling at a profit.
 
How do you prevent exploiting?


#2
WhiteTiger

WhiteTiger
  • Members
  • 479 messages

My installed patch says (x0_s0_clight):

 

/*
Patch 1.71
 
- any item that this spell is cast at is now marked as stolen to disable the cast/sell exploit
- spell can dispell the shadowblend effect
*/
 
Unfortunatelly I have blackmarkets buying stolen itens =(
I recently saw a player in my server with 10 bags each bag containing 35 daggers enchanted by Continual Flame. What should I do scripters?


#3
WhiteTiger

WhiteTiger
  • Members
  • 479 messages

What's that in x0_s0_clight?
 

void DecreaseItemCost(int nCost)
{
    itemproperty ip = ItemPropertyItemCostParameter(1,2);
    if(GetIsItemPropertyValid(ip))
    {
        while(GetGoldPieceValue(spell.Target)-nCost >= 500)
        {
            AddItemProperty(DURATION_TYPE_PERMANENT,ip,spell.Target);
        }
    }
}


#4
ShadowM

ShadowM
  • Members
  • 768 messages
Or you could just make the light item property worth 0 in the 2da like I did in my base
  • WhiteTiger aime ceci

#5
WhiteTiger

WhiteTiger
  • Members
  • 479 messages

Great idea! Could you give me the name of the 2da I should edit and the line?



#6
ShadowM

ShadowM
  • Members
  • 768 messages

iprp_lightcost.2da

There might be another one, been so long since I did it. Test that one out and let me know how it goes.



#7
Shadooow

Shadooow
  • Members
  • 4 470 messages

In 1.70/1.71 this spell put stolen flag on item, even if you have black market, those are usually not profitable.

 

In 1.72 on a player reaction who didn't like the stolen flag, the spell was changed to lower cost after adding light itemproperty and any item you cast this on should end up with lower cost than before actually...


  • WhiteTiger aime ceci

#8
Pstemarie

Pstemarie
  • Members
  • 2 745 messages

I use the same fix as ShadowM. Just remember, you'll have to manually adjust the cost of torches and other items that cast light. Depending upon the number of items you've created with the light property, this "fix" might be more of a headache than its worth. For me it wasn't a big deal as in my module I only have three items that were impacted - torches, lanterns, and everburning torches (aka sunrods) - and needed their value manually adjusted.


  • WhiteTiger aime ceci

#9
The Amethyst Dragon

The Amethyst Dragon
  • Members
  • 1 878 messages

I altered the continual flame spell in my PW to apply the light property for 1 week (instead of permanently). It's easy enough for a spellcaster to throw on the spell every once in a while, and temporary item properties do not alter an item's gold piece value.


  • Squatting Monk et WhiteTiger aiment ceci

#10
WhiZard

WhiZard
  • Members
  • 1 204 messages

Does that really do anything to distinguish continual flame from light?  Light lasts 1 hour per caster level which should be enough for the gap in between rests with just a few caster levels behind it.  With temporary item properties being removed every rest, there is no difference between those that last a day, a week, or  a month.


  • WhiteTiger aime ceci

#11
Cursed Eclipse

Cursed Eclipse
  • Members
  • 70 messages
Is anyone able to alter this spell to make it useful in pvp?

#12
Terrorble

Terrorble
  • Members
  • 194 messages

I altered the continual flame spell in my PW to apply the light property for 1 week (instead of permanently). It's easy enough for a spellcaster to throw on the spell every once in a while, and temporary item properties do not alter an item's gold piece value.

Cool, I changed it to a temporary duration previously, but put off deciding how I would fix its item cost increase.  Guess that took care of it and I didn't know it.

 

 

 

Is anyone able to alter this spell to make it useful in pvp?

I did.  If the spell target is an item or PC they light up for the duration.  If it is the ground, then it reveals any creatures in stealth in the area of effect and gives them a hide penalty for a few rounds.  I'd have to look, but I think the area of effect, penalty and duration grow with casting levels.


  • Cursed Eclipse aime ceci

#13
Cursed Eclipse

Cursed Eclipse
  • Members
  • 70 messages

I did If the spell target is an item or PC they light up for the duration. If it is the ground, then it reveals any creatures in stealth in the area of effect and gives them a hide penalty for a few rounds.  I'd have to look, but I think the area of effect, penalty and duration grow with casting levels.

Sound really cool.
In this way even a cleric that does not have many point in spot / listening,has any chance of countering cser.

I do not know if I am able to accomplish something like that ...in the past i tried to change the spell "color spray" in a way that if the creature in stealth mode was hit by the beam, the stealth mode will disable.
But I got poor results.



I made many changes in my module in order to make useful all spells and all feat for the pvp, but some changes are beyond my abilities.

#14
Knight_Shield

Knight_Shield
  • Members
  • 444 messages

I would say if your worried about them selling the item ,couldn't you remove effect on enter of shop?



#15
WhiZard

WhiZard
  • Members
  • 1 204 messages

That will not work to well as shopping means the player will have to recast the spell.  The intent behind permanent duration was so that the spell only needed to be cast once and then change the spellbook (or known spells later) without need of a recast.  There are two solutions which I think do well.

 

1) Mark the item as stolen.  This is merely an inconvenience for characters which forces their profitable use of the spell to be limited to cheap weapons, making it take much longer to stock up a fortune.

 

2) Remove the item value increase for light properties.  If all light properties cost zero, then there is no change in price to abuse.



#16
WhiteTiger

WhiteTiger
  • Members
  • 479 messages

2) Remove the item value increase for light properties.  If all light properties cost zero, then there is no change in price to abuse.

 
No way! Ring of Jade (light green 5 m) can't lose your price! (and other light items like amulets)
 
I dislike all changes that delete light prices 
 
"2) Remove the item value increase for light properties. " if you are refering a way to decrease the price onspellcast is good



#17
WhiZard

WhiZard
  • Members
  • 1 204 messages

 
No way! Ring of Jade (light green 5 m) can't lose your price! (and other light items like amulets)
 
I dislike all changes that delete light prices

 

You can manually increase the price of low cost items in the Toolset. The "Additional Cost" option in the General tab goes all the way up to 32767.



#18
Shadooow

Shadooow
  • Members
  • 4 470 messages

 
 
"2) Remove the item value increase for light properties. " if you are refering a way to decrease the price onspellcast is good

I still dont understand what are you looking for. AFAIK you use CPP 1.72 beta which has this feature, actually the item cost management was a feature from 1.70 already, but in 1.72beta, after casting a continuous light, the cost will be automatically lowered beyong original cost, unless you modified the continuous light spellscript before and its still in your module.

 

The additional cost in toolset has a very low limit to be useable for anything beyond mundane items.


  • WhiteTiger aime ceci

#19
ShadowM

ShadowM
  • Members
  • 768 messages

I do not understand either, we gave you the best examples.

If any item just only has light property on it, I not going to pay more then 32k for it on any server/module. So making the light property 0 seem reasonable. Other properties on it will still adjust the price.

You could do like The Amethyst Dragon said and just make it temporary, but for a long time.

And like Shadooow said if you using his patch it auto adjust the spell.

or if you have my base you can use quality property where I put in wide set of price adjuster you could add.



#20
WhiZard

WhiZard
  • Members
  • 1 204 messages

 

If any item just only has light property on it, I not going to pay more then 32k for it on any server/module.

 

Just as a point of reference, the chalice of Lathander costs roughly 38k, is usable by anyone, and is able to cast 5hr light spells infinitely.



#21
WhiteTiger

WhiteTiger
  • Members
  • 479 messages
You rock guys I got the best here and I do not know what to say to show my gratitude. My final message "I dislike all changes that includes deleting prices of light property" refers only to the last message from Whizard. I'm using the changes of the CPP 1.72 BETA, only this. For me it is the most natural solution and I did not have to do anything.


#22
ShadowM

ShadowM
  • Members
  • 768 messages

Just as a point of reference, the chalice of Lathander costs roughly 38k, is usable by anyone, and is able to cast 5hr light spells infinitely.

That not the light property that a item that cast light spell infinitely.  It would not be affected by the light property being 0 worth. And wow I would not waste my money on that LOL. I talking like the jade ring he mentioned, 200 gp in unmodified nwn. With light property 0 it worth 1 gp. which I find even better because that give me flexiblity to make it lower then 200 gp or go all the way up to whatever I want with additional cost and/or custom quality properties I have. But to each his own. Glad you have it set the way you like WhiteTiger, that all I was wondering about.


  • WhiteTiger aime ceci

#23
WhiZard

WhiZard
  • Members
  • 1 204 messages

That not the light property that a item that cast light spell infinitely.  It would not be affected by the light property being 0 worth. And wow I would not waste my money on that LOL. I talking like the jade ring he mentioned, 200 gp in unmodified nwn. With light property 0 it worth 1 gp. which I find even better because that give me flexiblity to make it lower then 200 gp or go all the way up to whatever I want with additional cost and/or custom quality properties I have. But to each his own. Glad you have it set the way you like WhiteTiger, that all I was wondering about.

 

I think you missed my point.  Once the amount of properties on an item reaches the point where the addition of a light property is valued at 32768 or more (above the ability for the Toolset to increase value), there are viable alternatives to having a light source that do not require equipping a weapon.  So setting the light value to zero is really harmless, as the lower valued items can be adjusted for and the higher valued items just use light to increase the price, and there are several ways to increase price that do not require adding light.



#24
ShadowM

ShadowM
  • Members
  • 768 messages
Ah, got it. Sorry I missed it earlier.