Visit the Ironworks Gaming Website Email the Webmaster Graphics Library Rules and Regulations Help Support Ironworks Forum with a Donation to Keep us Online - We rely totally on Donations from members Donation goal Meter

Ironworks Gaming Radio

Ironworks Gaming Forum

Go Back   Ironworks Gaming Forum > Ironworks Gaming Forums > Dungeon Craft - RPG Game Maker
FAQ Calendar Arcade Today's Posts Search

Reply
 
Thread Tools Search this Thread
Old 05-26-2002, 08:37 PM   #1
Steve McDonald
The Magister
 

Join Date: January 29, 2002
Location: Adelaide, South Australia
Posts: 130
Maybe someone can help me. I'm trying to get my head around the spell editor (simple healing and damage spells are ok). I am having trouble with more tricky spells - probably because I don't know the parameter names. This is what I'm trying to do and anyone's suggestions would be good.

Normally, you gain 1 hitpoint per day from resting. The spell, when cast upon a character, would allow that character to regain 1 hitpoint per hour when resting. Alternatively (probably better though I suspect more complicated), one hit point per level of the caster per day.

If anyone can suggest how to achieve this, it would be greatly appreciated.
Steve McDonald is offline   Reply With Quote
Old 05-26-2002, 10:07 PM   #2
Steve McDonald
The Magister
 

Join Date: January 29, 2002
Location: Adelaide, South Australia
Posts: 130
More problems with the spell editor:

1) I copied the example "conditional activation script" from the help file. It didn't work. I'm not a programmer and can't work out why. What I want to do is activate a different script if the level of the caster is even than if it is odd (the ultimate aim is to create a magic missile spell which requires 2-5 hitpoints damage per two levels of the caster - I'm pretty close if I could just get the activation script to work).

2) I want to do 1d4+1 damage per level of the caster. Can this be done? Is it possible to do 1d4*level - I can't get it to work.

3) When I type 1d4+1+1*level, it is automatically changed to 1d4+1+1+level*1 (ie 1d4+2+1*level). Is it a bug? It seems to be adding an extra "1".

Sorry for my lack of programming knowledge... These are probably pretty basic questions. Thanks for any help.
Steve McDonald is offline   Reply With Quote
Old 05-27-2002, 08:18 AM   #3
CocoaSpud
Zhentarim Guard
 

Join Date: March 15, 2001
Location: Melbourne, FL, USA
Posts: 375
Quote:
The spell, when cast upon a character, would allow that character to regain 1 hitpoint per hour when resting.
I don't think this is possible yet. I'm thinking the spells would need a way to perform time-based modifications. Currently, the only effect that time has is to trigger removal of a spell. In this case, there would be a list of spell effects that are triggered once per specified time interval. The current spell effects take effect once when the spell is activated, and optionally removed when the spell has expired.

Quote:
I copied the example "conditional activation script" from the help file. It didn't work.
The help compiler stripped out part of the text and I didn't notice it. The script example should really look like this:

$IF ( $Class($Target()) == "Fighter" )
{
$RETURN true;
}
$ELSE
{
$RETURN false;
};

Quote:
I want to do 1d4+1 damage per level of the caster.
Syntax such as '1d4*level' won't work yet. It can't even be faked by using '0+level*1d4'.

Quote:
When I type 1d4+1+1*level, it is automatically changed to 1d4+1+1+level*1
In this case, I think '1d4+1+level*1 should work ok.

The parser for the DicePlus expressions is a little picky and not as flexible as I would like. Generally, when using labels such as 'level', use level*3 instead of 3*level. I'll spend some time this week trying to improve things with DicePlus.
__________________
CocoaSpud<br />Dungeon Craft Development Team<br /> [url]\"http://uaf.sourceforge.net\" target=\"_blank\">http://uaf.sourceforge.net</a>
CocoaSpud is offline   Reply With Quote
Old 05-27-2002, 09:49 AM   #4
foody
Manshoon
 

Join Date: May 24, 2001
Location: Halifax
Posts: 161
CocoaSpud are you saying I have to be a C++ programmar before I can even use the spell editor?? @_@
__________________
I would like to thank you man sooooooooooooooooooooo much for creating the best maker in my life. IT KICK ASS!! * HUGS * Thank you soo much, thank you so much ^____^*.<p>I can hardly wait to see this program support onlining. Heheheh, imagine if online is supported ^^*.
foody is offline   Reply With Quote
Old 05-27-2002, 09:21 PM   #5
Steve McDonald
The Magister
 

Join Date: January 29, 2002
Location: Adelaide, South Australia
Posts: 130
Richard,

To be able to use brackets in the diceplus expressions would be a great help. It really is essential as even the most basic spells use more complicated diceplus like "1d4+1 per two levels of the caster" - notably magic missile. Thanks for all your work on this.

Cheers for your help with the "help" bit.
Steve McDonald is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Spell Editor ????s Heckle Dungeon Craft - RPG Game Maker 1 09-04-2002 10:27 PM
Item editor...but what about a Monster editor! George Miscellaneous Games (RPG or not) 5 02-05-2002 11:02 PM
New SLF Editor - Item Editor added ObverseReaction Miscellaneous Games (RPG or not) 1 01-15-2002 10:43 PM
One more idea to note after completing the spell editor of course foody Dungeon Craft - RPG Game Maker 6 08-17-2001 04:37 PM
Infinity Editor spell making. I need help Master Sorcerer Baldurs Gate II Archives 0 12-03-2000 01:29 PM


All times are GMT -4. The time now is 02:51 PM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©2024 Ironworks Gaming & ©2024 The Great Escape Studios TM - All Rights Reserved