Welcome to the new Sinister Design forums!
Started by Zhampir, February 26, 2010, 07:25:48 PM
Quote from: Zhampir on February 26, 2010, 06:29:46 PMI read on the old forums that weaknesses weren't supported by the current game engine, and I thought, why not? I'm guessing the resistance set-up is probably quite simple, like dividing the enemy damage by 2. So, couldn't you simply have a new type of "resistance" say, -Heat, -Cold, -Physical, -Light, -Shadow, as opposed to normal Heat, Cold, Physical, Light, Shadow, and make it multiply the damage by 2? I still haven't gone into flash coding much, but all it would need extra is simply making the .5 into a variable with an if then preceding it checking if the first character is a - or not (I forget the line that does that, midseg or something) The - sign could even come after the name such as Heat- depending on how you check for which resistance is appropiate.So, what I'm saying is, couldn't that be a simple way to create a weakness?
Quote from: CraigStern on February 26, 2010, 07:06:10 PMIf it's just a question of multiplying the associated damage by a set amount if a creature resists the opposite element, you're right--that wouldn't be too hard to code.The biggest reason I can think of not to do this is that it would require a fair bit of rebalancing. (One example comes immediately to mind: Luca in the spirit cellar mission. Her physical resistance would cause her to take double damage from just about every enemy in the mission, since they all use Mental attacks--this would make her much less useful.)On the other hand, this might make combat that much more strategic and challenging. And I suppose I could limit the "weakness" effect to the four primary elements (Heat, Cold, Light, Shadow). If you like, feel free to create a thread in TSoG Wish List where folks can discuss this idea, and I'll consider adding it in.