|
|
|
 |
|

May 23rd, 2008, 11:43 PM
|
First Lieutenant
|
|
Join Date: Feb 2008
Location: Reno, Nevada
Posts: 605
Thanks: 11
Thanked 5 Times in 5 Posts
|
|
Re: Massive fatigue spells
Spellcaster AI really needs to be tightened up. Just fixing this gem use issue would go a tremendously long way toward helping us script for major battles.
When we've played a game for two months, and then spend an hour or more scripting for a major battle, only to see your mage blow 5 gems on a Shadow Blast (when KO just said you cannot ever spend more than gem cost +1) and he can no longer cast that BE that is the key to your strategy...
disappointing isn't really the word. More like, time to find another game.
|

May 24th, 2008, 12:19 AM
|
Major General
|
|
Join Date: Mar 2007
Location: Seattle
Posts: 2,497
Thanks: 165
Thanked 105 Times in 73 Posts
|
|
Re: Massive fatigue spells
I'll report in the bug shortlist thread. Done.
__________________
Bauchelain - "Qwik Ben iz uzin wallhax! HAX!"
Quick Ben - "lol pwned"
["Memories of Ice", by Steven Erikson. Retranslated into l33t.]
|

May 24th, 2008, 04:19 AM
|
 |
National Security Advisor
|
|
Join Date: Sep 2003
Location: Eastern Finland
Posts: 7,110
Thanks: 145
Thanked 153 Times in 101 Posts
|
|
Re: Massive fatigue spells
"By using a magic gem, a caster gains one skill level in that magic path. This can be used both to allow a mage to cast a spell for which he would not normally have the skill, or to reduce the fatigue of a spell, or both."
"Example: Bageroth is a Fire-3, Astral-2 mage. He wants to cast Astral Fires in battle. This spell requires Astral-3 and Fire-1. Bageroth could use one Astral gem to increase his Astral skill to 3, which would make him able to cast the spell. He could use two Astral gems, which would not only allow him to cast the spell, but would reduce the spell fatigue by half. He could not use three or more gems because his original skill in Astral magic is two."
The Manual, page 89, "Using magic gems in combat", referred to in the index, page 290, as 'gems, in combat, 89'.
The mechanics work as was intended. It seems Kristoffer was wrong on the part where he was quoted. Perhaps he misremembered; it wouldn't be the first time.
The AI doesn't work as it should. That can be listed as a minor bug. I suggest that you now discuss how many gems AI should be allowed to use in a single spell, without adding in a checkbox for "spend these gems", without adding in a selection tool for how many gems can be used in a battle, without complicating spell selection by you having to choose how many gems are used per spell, and without adding any other mechanics.
As an example:
It would be better if AI only used one gem for reducing fatigue. 400-fatigue spell cast by a mage 2 levels higher than the required level could use 4 gems and be left at 133 fatigue + enc, or 5 gems and be left at 100 fatigue + enc, but not 6 gems and be left at 80 fatigue +enc. At least there wouldn't be any confusion about the matter.
|

May 24th, 2008, 08:18 AM
|
 |
Captain
|
|
Join Date: Sep 2004
Location: France
Posts: 961
Thanks: 2
Thanked 12 Times in 8 Posts
|
|
Re: Massive fatigue spells
If using more than one gem was really intended (KO is the the guy who designed the mechanic, when Bruce Geryk in the manual just described how he understood the game was supposed to work, so I'm not sure the manual has to be > to KO view on the subject)
Anyway, a good formula for me would be something like :
(carried number of gems) / X rounded down (X being a fixed number between 5 and 10)
It would allow the player to be sure that mages having less than X gems don't use them just to reduce fatigue, but also to make them use several gems by giving them a lot.
A good value for X would be 9 because 8 gems is the maximum gem cost for a battle spell (so with X=9, giving 8 gems to a mage and using a 0 gem spell in round one, you can be sure he will still have 8 gems to cast even master enslave in round 2 instead of using one to reduce fatigue on first spell).
Then if using a formula is considered too complex, I'd simply say one per spell.
|

May 24th, 2008, 08:43 AM
|
General
|
|
Join Date: Apr 2005
Posts: 3,327
Thanks: 4
Thanked 133 Times in 117 Posts
|
|
Re: Massive fatigue spells
Max, if you've still got that test you just did around, what were the fatigue levels after each cast? Maybe there's some logic in that. Also does anything show up in the debug log about gem use?
As for a better mechanic, I'd like to see it tied to fatigue. Use a gem if it'll save you a certain amount of fatigue. Maybe 20 points?
So for Shadow Blast:
D2 caster 1+0 gems: 100 fat
D2 caster 1+1 gems: 50 fat
Uses 1 gem, saves 50 fat
D3 caster 1+0 gems 50 fat
D3 caster 1+1 gems 33 fat
D3 caster 1+2 gems 25 fat
Uses no gems. would only save 17 fat.
Max's D6 caster would only use 20 fatigue without gems, using 3 only saves him 8 fatigue. Using 6 saves him another 3. That's silly.
I wonder if the AI is figuring in the extra area and damage? No noticeable fatigue savings, but if it does a lot more damage it might consider it worth it.
I'd also prefer if they wouldn't use gems if, even using gems, fatigue would still end up over 200.
|

May 24th, 2008, 11:40 AM
|
First Lieutenant
|
|
Join Date: Nov 2006
Posts: 739
Thanks: 1
Thanked 8 Times in 8 Posts
|
|
Re: Massive fatigue spells
How about a different approach:
When faced with gems and scripted spells the AI should look at what combination of assigning gems to spells results in the lowest final fatigue. That's how the gems should be allocated. Under no conditions should gems be used so as to preclude casting all scripted spells unless it's impossible to cast them all.
|

May 24th, 2008, 05:55 PM
|
Major General
|
|
Join Date: Mar 2007
Location: Seattle
Posts: 2,497
Thanks: 165
Thanked 105 Times in 73 Posts
|
|
Re: Massive fatigue spells
Sorry, thejeff, I scrapped the test after I was done with it.
I'd be happy if it just capped at +1 extra gem per cast. It's hard for me to conceive of a situation where you'd want anything else to happen. In order to use +x extra gems, you need to be x levels over the minimum path requirements anyway, so using +x gems will merely half your fatigue (it's 1/(2*x) fatigue instead of 1/x). That means it will be a rare spell where spendign the extra gems actually makes the difference between staying conscious and hitting 200 fatigue.
Let's be concrete about this. Say you want to do <Master Enslave, Vortex of Returning>. Master Enslave is S8/800. You need to be casting at +9 (S18) to stay conscious (88 fatigue + encumbrance) after casting it. If gem usage were capped at +1 (9 pearls total), you could do this combo with an S17 caster. Not likely. With the current system, you'd need to be S13 (spend 13 pearls). This is not exactly a mainline scenario. I think the method KO describes (can only use +1 gem total) makes a lot more sense and will almost always be more economical. For the scenario I describe you'd be better off bringing along another caster so the S13 can do <Master Enslave> and the S4 can do <Vortex of Returning> on the same round, anyway.
-Max
__________________
Bauchelain - "Qwik Ben iz uzin wallhax! HAX!"
Quick Ben - "lol pwned"
["Memories of Ice", by Steven Erikson. Retranslated into l33t.]
|

May 24th, 2008, 05:58 PM
|
Major General
|
|
Join Date: Mar 2007
Location: Seattle
Posts: 2,497
Thanks: 165
Thanked 105 Times in 73 Posts
|
|
Re: Massive fatigue spells
Quote:
Endoperez said:
The mechanics work as was intended. It seems Kristoffer was wrong on the part where he was quoted.
<snip>
As an example:
It would be better if AI only used one gem for reducing fatigue. 400-fatigue spell cast by a mage 2 levels higher than the required level could use 4 gems and be left at 133 fatigue + enc, or 5 gems and be left at 100 fatigue + enc, but not 6 gems and be left at 80 fatigue +enc. At least there wouldn't be any confusion about the matter.
|
The mechanic you describe is the same one that KO says (in the quotation previous) is the way it should work. I agree. Capping at +1 is the way to go.
-Max
__________________
Bauchelain - "Qwik Ben iz uzin wallhax! HAX!"
Quick Ben - "lol pwned"
["Memories of Ice", by Steven Erikson. Retranslated into l33t.]
|

May 26th, 2008, 10:55 AM
|
General
|
|
Join Date: Apr 2005
Posts: 3,327
Thanks: 4
Thanked 133 Times in 117 Posts
|
|
Re: Massive fatigue spells
I'm not following this:
In order to use +x extra gems, you need to be x levels over the minimum path requirements anyway, so using +x gems will merely half your fatigue (it's 1/(2*x) fatigue instead of 1/x).
Are you assuming that Number of gems required = Path required?
Consider Fog Warriors: A5, 300fat so 3 gems. An A5 caster using 4 gems (1 extra) gets 150fat. Using 5 gems (2 extra), he'd be at 100.
|

May 26th, 2008, 11:27 AM
|
 |
Sergeant
|
|
Join Date: Mar 2005
Location: France (Paris)
Posts: 227
Thanks: 1
Thanked 1 Time in 1 Post
|
|
Re: Massive fatigue spells
you can only raise your path level by 1 max using extra gem.
|
Thread Tools |
|
Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
|
|