The totals for Mental Defense, Flash Defense, and Power Defense do not display on the Hero5th.prt sheet. I am using the 2.02 Template. Has this been fixed in...
I believe this has been fixed in teh 2.03 Template which is in the files section. The 3.0 Beta uses a different display code for the Print Template and should...
I just tried to write some scripts, so, I made the file SoZsubs.inc, copied the first three lines of CommonSubs.inc from Ars Magicka 5 (and changed the game's...
Not to mention, how do I clear the variables from a script if I run into an error during execution? I put the script I'm working on into a button on the...
I'm trying to set up an ?implicitdups;?uchoose statement to add items. However, it doesn't increment items that already exist like it should. Are there any...
Since this is a data sheet, what you have included is completely incorrect. It looks like nonsense to the data sheet code, so the most informative message it...
Variables in the context of the script are reinitialized to zero (or their initial value) each time the script runs. Actually, they aren't reinitialized, they...
... Just make sure that you have the target list and source list correctly identified. The 3.5 template uses this extensively. ... Are you doing the same...
Okay, I hadn't realized where CommonSubs.inc was called from - I figured an .inc file would be called from the .mds, but I hadn't checked. It's called from...
I do have ?list and ?cat statements in both cases. The major difference I can think of is that in the case that works, a single item (in a dialog list box)...
The button's script starts: Var n,m; Var abilList[0]; n = removeAllElements(abilList); The error is: "Unable to define n (Variable redefined n) Mathias Gehl ...
How do I write a selection expression to limit the next item chosen to level/cost (they're identical for these items) between 1 and 4? X<=4, l<=4, c<=4,...
Sorry, I misunderstood the context of your question. When you put a script on a button in this fashion, it is executed in the context of the load script. It is...
Could you give me a concrete example of what items can be selected from? I don't understand what the choices are and what you're trying to weed out....
Here's the code I've got so far: ?list:Valdreyr ?cat:Valdreyr ?selexp:x>=1 and x<=4 ?choose:Select a Valdreyr of up to 4 CCP,1,*Valdreyr Valdreyr (a made up...
With a selexp similar to the one below I was able select items in the fashion you wish to. iteminfo('@c@')>=1 and iteminfo('@c@')<=4 It looks like you should...
Okay, it got even screwier when I started testing, but I finally tracked it down: The items that can't increment properly - they add items to a second list (I ...
Thanks, '@c@' works, but not '@v@' Also, a note for anyone who may find this email thread in a search: *Valdreyr=4 as the items allowed in the ?uchoose...
A quick question about using ?implicitdups;?uchoose to increment items - there isn't anything I can do to make the items undo the incrementing if they're...
I'm working with a matchlist/matchbox dialog, and since the items that start out in the matchbox are simply placeholders, I'd like for them to either go away,...
After running this: item (Skills, skill1) set level=@level+1; option Practice = @Practice+1; enditem the Practice option is now the distributed level...
Oh, and I remember now why this is so. Like the cost, the level is not actually calculated until an item is instantiated. Instead the initial value is in a...
No, there is no way to automatically undo your increments. However, another approach can be used if what your item is actually providing is a bonus to another...
I don't understand. If you don't want those items in those list boxes why are you putting them there in the first place? The TerraIncognita.cst character...
To isolate the problem I suggest getting the values of the option into a variable and using the debugger to figure out what's happening at each step....
Now your other problem makes some sense. You hadn't mentioned that Practice was a distributed level adjustment. When you increase the level, the application...
The problem is that this code isn't on the item itself - this is being added from a different item. During character creation, skills are created and ...
I ended up going with multiple listboxes instead, but can a matchbox be created with an array like: Var array[3]; And then don't put anything into the array? ...
If all you want to do is have the user select three items in a list, then you don't want matchlist. Use a listbox preceded by the following statement: ...