|
Post by Boaster on Apr 4, 2010 18:58:05 GMT -6
Apparently there's a problem in the mod where when a person buy's a potion it causes a desync. When a game desyncs, it always refers back to what the host sees.
The apparent problem that I've run into goes something like this...
...the original coding for buying potions (as made by the creator) had a piece of code that ensured that it worked. However, having edited the game a long while back there have been some changes.
One of the changes lies within how the game produces the potions. In single player, the potions produce fine.
The problem: "too many args" aka too many arguments.
When I originally encountered this years ago, I made a work around, but it completely corrupted the way potions get handled in multiplayer.
So what am I to do?
The problem is, there's too many potions in the call back. I'm going to try and work something out to where it will work in multiplayer.
I've been testing with my laptop in multiplayer and so far, no progress has been made but the problem has been identified.
|
|
|
Post by Boaster on Apr 4, 2010 19:56:19 GMT -6
Also somewhat related is the Village Trade. Using Village Trade will cause a desync in the game and will refer back to the host computer's recollection of what the state of the game is presently.
|
|
|
Post by Boaster on Apr 4, 2010 22:40:04 GMT -6
Well, for now I have corrected the Potion buying problem for multiplayer. But it came with a cost: had to remove a potion. Of these potions, I removed the Potion of Luck from being purchased.
Village Trade, for now, should be avoided. Client computers cannot benefit from village trade.
|
|
|
Post by quentinak on Apr 5, 2010 8:33:47 GMT -6
I have a strategy related question with potions. I rarely, rarely buy potions, and don't think much about using them even when I have them (except for mana, and maybe healing). With potions of Str, Dex, Int, does it mean that it's most effective for Warriors to boost Str to increase damage? And for thieves to increase rate of attack with Dex, and for mages' spells to be more effective/damaging with Int boost? What does Int help with, anyways?
|
|
|
Post by Boaster on Apr 5, 2010 11:04:42 GMT -6
I have a strategy related question with potions. I rarely, rarely buy potions, and don't think much about using them even when I have them (except for mana, and maybe healing). With potions of Str, Dex, Int, does it mean that it's most effective for Warriors to boost Str to increase damage? And for thieves to increase rate of attack with Dex, and for mages' spells to be more effective/damaging with Int boost? What does Int help with, anyways? Dexterity does not affect Attack or Hit Recovery. Attack and Hit Recovery are only modified directly by artifacts. Use of the Potions can vary by need. Dexterity improves Armor and Ranged Attack Strength. Depending on how much Dexterity you have already it can mean anywhere from +3 Armor to +1 Armor or Ranged Attack. Typically you will get +2. The Potion of Dexterity also has a secondary effect which provides bonus to current movement. Also enables Critical Strike ability in combat. Good for Warriors to have Critical Strike sometimes. Imagine a Deadly-Critical; yikes! Strength improves Attack. The Potion of Strength also has a secondary effect by providing a Health bonus which can exceed your maximum health. A 3 charge potion will provide +6 Health bonus. Also enables Crushing Blow in combat. Warriors can do Crushing Blows and Deadly Strikes with this. Thieves can use the Crushing Blows in ranged even, but they're half as effective if missiles. Wisdom improves Maximum mana. Also has a secondary effect which improves all magic resistances by the number of charges. It will make magic resistances minimum values by equal to the number of charges. So in many cases, unless you already have above X, where X is the number of charges, your resistances will become X. Assume X is 3. You will have base magic resistance of 3, overcoming all negatives. Since Thieves and Warriors cannot utilize mana, this secondary effect is useful. Also increases current mana by charge amount. Wisdom Potions also has the ability to enable a Wisdom bonus to all standard combat abilities. All Wizards (except Balkoth) already have this. Just basically adds 1/10 Wisdom to these chances to do combat abilities. In some cases a Wisdom bonus may be beneficial. 20 Strength + 3 Strength from Potion + 9 Wisdom + 3 Wisdom from Potion. 23 + 12 35 / 10 = 3.5 +3% chance of Deadly Strike as a Warrior. In some cases the Wisdom and Strength will add up just right to give you that extra 1 or 2%. As a Warrior, you will have extra benefits of using all potions. You already have Deadly Strike. You can gain: Crushing Blow, Critical Strike, and a Wisdom bonus.
|
|