Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > AAR

Reply
 
Thread Tools Display Modes
Old November 16, 2012, 13:52   #31
fizzix
Prophet
 
Join Date: Aug 2009
Location: Madison, Wisconsin, US
Posts: 3,001
fizzix is on a distinguished road
Uploaded Part 15 last night but forgot to mention it on here.
fizzix is offline   Reply With Quote
Old November 16, 2012, 17:50   #32
getter77
Adept
 
Join Date: Dec 2009
Location: GA, USA
Age: 34
Posts: 230
getter77 is on a distinguished road
Send a message via AIM to getter77 Send a message via MSN to getter77 Send a message via Yahoo to getter77
That reminds me: has there ever been any discussion as to making the various buff spells into sustains that simply lop off that much mana from your maximum MP pool versus having to keep on recasting?
getter77 is offline   Reply With Quote
Old November 16, 2012, 18:10   #33
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 8,550
Derakon is on a distinguished road
Quote:
Originally Posted by getter77 View Post
That reminds me: has there ever been any discussion as to making the various buff spells into sustains that simply lop off that much mana from your maximum MP pool versus having to keep on recasting?
I don't think so, but that ignores the problem of failure rates and the fact that early on you simply can't afford to keep your buffs up indefinitely, especially ones like Haste Self.

Later in the game, sure, it's trivial to keep buffs going indefinitely, for the dedicated casters at least. Hybrid casters have to deal with higher failure rates, smaller mana pools, and more expensive spells, so it takes much longer for them to not care about the costs of their buff spells.
Derakon is offline   Reply With Quote
Old November 16, 2012, 18:14   #34
Mikko Lehtinen
Veteran
 
Join Date: Sep 2010
Posts: 1,246
Mikko Lehtinen is on a distinguished road
Quote:
Originally Posted by getter77 View Post
That reminds me: has there ever been any discussion as to making the various buff spells into sustains that simply lop off that much mana from your maximum MP pool versus having to keep on recasting?
I've had that discussion in my head.
Mikko Lehtinen is offline   Reply With Quote
Old November 16, 2012, 19:48   #35
buzzkill
Prophet
 
buzzkill's Avatar
 
Join Date: May 2008
Location: Indiana, USA
Posts: 2,939
Donated: $8
buzzkill is on a distinguished road
Quote:
Originally Posted by Derakon View Post
I don't think so, but that ignores the problem of failure rates and the fact that early on you simply can't afford to keep your buffs up indefinitely, especially ones like Haste Self.
But simple buffs, such as bless or prot from evil could be sustained. It just a matter of figuring the cost to max mana. You would need some sort of calculation that involved...

m) mana cost of the spell
s) success rate
r) mana regen rate (per turn)
x) xtra cost for convenience (25% in this case)

((m/s)*x)/r = max mana cost

An experienced caster. Speed lasts 30 turns, costs 50 mana, and has a 30% fail rate, and regen is 1/2 mana per turn.

So. ((50/.7)*1.25)/.5 = 178 (subtracted from max mana)

The numbers here are made up, but the math looks pretty solid. I don't see why it wouldn't work. I'd love to see this in a variant.
__________________
www.mediafire.com/buzzkill - Get your 32x32 tiles here. UT32 now compatible Ironband and Quickband 9/6/2012.
My banding life on Buzzkill's ladder.
buzzkill is offline   Reply With Quote
Old November 16, 2012, 20:04   #36
fizzix
Prophet
 
Join Date: Aug 2009
Location: Madison, Wisconsin, US
Posts: 3,001
fizzix is on a distinguished road
Sure making buffs permanent is a possibility and could probably be done reasonably well, however, I think it's more appropriate for a higher level version of the spell, one that's available when the simpler version would be close to minimal fail rate anyway. It costs M mana to cast (which is removed from your SP pool) and casts 0 mana to remove and the mana gets added back to your max (but needs to regen).

However, I'm not sure I care enough to code this up. What I do think I may do is make important messages like "you feel yourself slow down" a different color in my message screen. To go into V, colors would have to be pretty consistent and there are a lot of messages to check for, but if it's just for me, I can just pick the few messages I care about and color those.
fizzix is offline   Reply With Quote
Old November 16, 2012, 20:08   #37
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 8,550
Derakon is on a distinguished road
I think fizzix's approach sounds more workable.

That said, the only complaint I have with buffs currently is that IIRC Haste Self doesn't behave properly when you want to refresh it: instead of resetting to max duration, it adds some puny amount on. So if you currently have Haste Self active, you have to wait for it to expire before you can properly refresh it.
Derakon is offline   Reply With Quote
Old November 16, 2012, 20:21   #38
fizzix
Prophet
 
Join Date: Aug 2009
Location: Madison, Wisconsin, US
Posts: 3,001
fizzix is on a distinguished road
Quote:
Originally Posted by Derakon View Post
I think fizzix's approach sounds more workable.

That said, the only complaint I have with buffs currently is that IIRC Haste Self doesn't behave properly when you want to refresh it: instead of resetting to max duration, it adds some puny amount on. So if you currently have Haste Self active, you have to wait for it to expire before you can properly refresh it.
Another thing that I've been meaning to do forever. Thanks for the reminder.
fizzix is offline   Reply With Quote
Old November 16, 2012, 22:54   #39
getter77
Adept
 
Join Date: Dec 2009
Location: GA, USA
Age: 34
Posts: 230
getter77 is on a distinguished road
Send a message via AIM to getter77 Send a message via MSN to getter77 Send a message via Yahoo to getter77
Sounds good all around really...main thing seemed like an avenue for "more thinking, less clicking", as I'd noted that it was already a somewhat annoying thing to you as far as resting went on casters to get things topped off.

Perhaps something similar could be applied to some of the lesser scrolls to keep them tactically interesting deeper into the game? Like, duration for the dungeon level read upon or some such.
getter77 is offline   Reply With Quote
Old November 16, 2012, 23:06   #40
Mikko Lehtinen
Veteran
 
Join Date: Sep 2010
Posts: 1,246
Mikko Lehtinen is on a distinguished road
Quote:
Originally Posted by Derakon View Post
That said, the only complaint I have with buffs currently is that IIRC Haste Self doesn't behave properly when you want to refresh it: instead of resetting to max duration, it adds some puny amount on. So if you currently have Haste Self active, you have to wait for it to expire before you can properly refresh it.
Yeah. I went through all the spells in Mist and made sure that if you cast a spell multiple times, only the spell with the longest duration matters.

The original calculations were very counter-intuitive to me. For some spells you could cast it 500 times in the town, rest to full mana, and get the benefits of the spell for your next dungeon trip.
Mikko Lehtinen is offline   Reply With Quote
Reply


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

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 Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
YAWP - Tuliri, the Gnome Rogue V3.2 Mondkalb AAR 0 April 2, 2011 13:34
lvl 50 gnome warrior, what's next? Ycombinator Vanilla 35 July 12, 2010 18:41
[v3.1.1] YASD - earwe the gnome ranger evets AAR 4 October 7, 2009 06:11
Tales of Angmar the Bold Gnome Mage Garrie AAR 7 May 30, 2008 13:10
Angbar, Gnome Mage [V 3.0.5] (long maybe?) Garrie AAR 4 February 20, 2008 07:33


All times are GMT +1. The time now is 20:24.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.