Thylacine Studios - Forum

Siralim 2 => General Discussion => Topic started by: Zack on July 09, 2016, 09:49:49 AM

Title: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 09, 2016, 09:49:49 AM
It's time to test patch 0.9.3, which is now available on our "test" branch on Steam! Please read this entire post before playing - some of the information is extremely important.

Let's get started!

Step 1) Make a backup of your save files. You'll find them in C:\Users\USERNAME\AppData\Local\Siralim2\save. The most important files end in ".sav".

Step 2) In your Steam library, right-click Siralim 2, click 'Properties', then 'Betas'. In the dropdown box, select 'test - don't use this!'.

Step 3) You'll download patch 0.9.3.

Step 4) Play the game as usual. Please keep an eye on the numbers in battle to make sure everything is being calculated correctly. If you suddenly notice that your creatures are dealing way too much/little damage, that's a problem, so please let me know! Please do not make a separate topic for issues with this patch.

Please post here to let me know if you've played the patch for an hour or so. That way, I'll know how many people tested the patch.



VERSION 0.9.3:
- Implemented large numbers for the entire game to prevent numbers from rolling over to negative values when they exceed 2 billion. This change affects a massive amount of the game's code, so please keep an eye out for any bugs!
- Nether Demon items have been removed from the Nether Goblet. In addition, all references to Nether Demons have been removed from the game since they don't really do anything right now anyway. They will return in a much different form in a free content expansion. Your current Nether Demons and related items will be unaffected by this change.
- While inspecting creatures with multiple traits in battle, you can now press the E button to cycle through these traits.
- At the loading screen (where you choose your save file), the game will now remember the last save slot you chose and scroll to it automatically.
- Turbo Mode now also works on messages from sigils, such as when a creature can't defend, attack, etc.
- Objects such as nomad tents and imp huts can now be walked through after you've used them.
- Floating battle text is now displayed in a more sensible order for certain traits, such as Flay and Pyre.
- The 'Lone Wolf' perk now calculates the number of missing creatures in your party based on a maximum of 3 creatures while the 'Nostalgia' punishment is active.
- The materials transmutation interface will now correctly update your materials list after each transmutation.
- The 'Hybridization' perk now works with the 'Adaptation' perk.
- Swapped the Twisted Devil's trait with the Stone Devil's trait since it makes more sense that way.
- Fixed a few display bugs related to artifact property comparison when equipping/swapping artifacts.
- Fixed a bug that caused stats gained from Gene Strength to be calculated incorrectly in the detailed stats sheet for your creatures.
- Fixed a bug that caused the 'Lone Wolf' perk's debuff immunity to sometimes not activate properly.
- Fixed another bug that could cause creatures to be able to take a turn while dead.
- Fixed a crash that could occur when viewing stable groups with a Nether Creature in the party.
- Fixed a bug that caused the 'Graft' perk to not grant enough Health.
- Fixed a bug with the 'Hymn of the Dead' perk that allowed it to extract creatures it shouldn't be able to, such as War Golems.
- Fixed a bug that caused the wrong god of your current realm to be highlighted in the gods menu.
- Fixed a bug that caused players to receive Power Balance from battles even if they already had the maximum amount.
- Fixed a bug that allowed certain enemies to spawn in sigils, such as Treasure Golems or Thylacines.
- Fixed a bug that caused the 'Pus and Pox' trait to also debuff your own creatures.
- Fixed a bug that caused the 'Boon to Bane' trait to affect allies instead of enemies.
- Fixed a bug that caused the 'Hugs and Kisses' trait to grant a buff to all allies each turn instead of just the current creature.
- Fixed a bug that caused the 'Stank' trait to barely work at all.
- Fixed a bug that caused the 'Shadow Hook' trait to barely work at all.
- Fixed a bug that caused the 'Impunity' trait to barely work at all.
- Fixed a bug that caused the 'Diabolic Protection' trait to barely work at all.
- Fixed a bug that caused the 'Reign of Pain' trait to barely work at all.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 09:56:35 AM
It downloaded 9.0 for me.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 09, 2016, 09:57:26 AM
That's strange - can you try deleting it and restarting Steam?
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 09:57:45 AM
Yeah, it's downloading now.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 10:01:03 AM
The demon thing means there'll be unobtainable achievements and wardrobe costumes though.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Chumsie on July 09, 2016, 10:02:33 AM
Wait, I didn't know there was a costume associated with Nether Demons. Darn! I love costumes... admittedly I only ever use the Blue Wizard (I refuse to call cool people mages), but still.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 09, 2016, 10:04:28 AM
The demon thing means there'll be unobtainable achievements and wardrobe costumes though.

The achievements have been disabled and the costume can now be obtained just by obtaining a Nether Creature.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 10:05:46 AM
After buffing my int to about a billion, I only do about 145k damage to level 1 enemies with a whirlwind spell.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 10:10:11 AM
I do 218k damage without buffing, it stays like that for a few buffs then goes down to 145k. It's always the same damage.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 10:11:51 AM
It seems to work fine against high level enemies.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 10:16:53 AM
(https://i.gyazo.com/c378e4c7c2f3b459ef368674f93bf224.png)

Before 9.3 the class symbols changed with Adaptation, but not anymore. Hybridization seems to be working, though the Detailed Stats window has some bugs:

(https://i.gyazo.com/5858f9d247ba1619e7fdc6d9fb4641f3.png)
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 10:19:00 AM
Just noticed a typo, by the way

(https://i.gyazo.com/f8094df2014bf0b9dd83f3645644c997.png)

"creatures" should be "creature"
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 09, 2016, 10:34:45 AM

(https://i.gyazo.com/5858f9d247ba1619e7fdc6d9fb4641f3.png)

Could you please attach your save file? I think I've found the problem but this appears to be a situational issue so I want to make sure.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 10:39:47 AM
Sent it to you.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 09, 2016, 10:44:49 AM
Thanks!
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 09, 2016, 11:05:54 AM
New patch is up:

- Fixed a few damage calculations errors.
- The 'Adaptation' perk should now work correctly.
- Fixed a display issue in the detailed stats interface.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 11:15:03 AM
(https://i.gyazo.com/163bf7843ca0f9d4004e19657f666c8a.png)

But it stopped working with Hybridization.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 09, 2016, 11:43:20 AM
New build is up - just fixed the adaptation/hybridization issue.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: crumplecup on July 09, 2016, 11:48:38 AM
The shrine defaults to the highest normal realm visited, instead of highest nether realm visited, in the nether realm menu.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 11:51:44 AM
My 91 intelligence Stone Devil does 0 damage with Flamestrike to level 1 enemies.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: crumplecup on July 09, 2016, 12:10:57 PM
This came up in battle...

############################################################################################
FATAL ERROR in
action number 1
of  Step Event0
for object obj_battlecontroller:

Variable obj_battlecontroller.griffons(100234, -2147483648) not set before reading it.
at gml_Script_bc_EventDamage
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_bc_EventDamage (line 0)
gml_Script_bc_CreatureCast
gml_Script_bc_Turn
gml_Object_obj_battlecontroller_Step_0
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Psylisa on July 09, 2016, 12:33:09 PM
My 91 intelligence Stone Devil does 0 damage with Flamestrike to level 1 enemies.
Don't they need to be burning to deal damage w/Flamestrike?
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 12:39:10 PM
My 91 intelligence Stone Devil does 0 damage with Flamestrike to level 1 enemies.
Don't they need to be burning to deal damage w/Flamestrike?

Nope.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Psylisa on July 09, 2016, 12:43:22 PM
My 91 intelligence Stone Devil does 0 damage with Flamestrike to level 1 enemies.
Don't they need to be burning to deal damage w/Flamestrike?

Nope.
Flamestrike: Enemies take a small amount of damage. This spell casts a number of times equal to the amount of enemies that are afflicted with Burn.

Pretty sure they do... If there's zero enemies burning, it casts 0 times (but it still shows the animation). I've tried it without Burn, and it does 0, and that was MANY patches ago. I assume it's still behaving in the same fashion.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 12:44:19 PM
I've been using it to kill random enemies for all of 0.9.2
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 09, 2016, 12:47:36 PM
New patch is up to fix all reported bugs!

Flamestrike will deal damage in Umaro's case because his gem has the Casts Twice property, so you still get a free cast despite enemies not having any debuffs.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Psylisa on July 09, 2016, 12:49:37 PM
New patch is up to fix all reported bugs!

Flamestrike will deal damage in Umaro's case because his gem has the Casts Twice property, so you still get a free cast despite enemies not having any debuffs.
Weird. One of the first Chaos gems I had was a double-cast Flamestrike, and it always did 0 damage while casting twice. I always wondered why, but I just stopped using it until I got Volcano. Then it was Volcano > Burn > Flamestrike x2. But hey, that was like launch week, too.

Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 02:12:07 PM
The realm quest to open cocoons in Arachnid's Nest has no reward if the last one is a battle.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 09, 2016, 02:16:25 PM
I can't dig up buried treasure. I press E but nothing happens.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: crumplecup on July 09, 2016, 02:18:44 PM
I also cannot dig up buried treasure.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: jamosup on July 09, 2016, 05:26:31 PM
Damage /buff/heal numbers over 999 trillion have no abbreviation, so the number just displays as 0. It's not capped, however.
Resurrection spells (at least Major Resurrection) are missing the programming to turn it into an abbreviated number (http://puu.sh/pW6LA/94958e4332.png)
I think damage over 2 billion is still rollign over somewhere in the calculation; doing over 1 quadrillion damage to creatures doesn't change their HP.
For some reason, a level 1 creature with 1 in all stats rarely hit my creatures for about 14 million damage.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 09, 2016, 05:54:49 PM
For some reason, a level 1 creature with 1 in all stats rarely hit my creatures for about 14 million damage.

I've now fixed everything in this topic except for this. If you manage to reproduce it again please let me know!
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: jamosup on July 09, 2016, 05:57:01 PM
For some reason, a level 1 creature with 1 in all stats rarely hit my creatures for about 14 million damage.

I've now fixed everything in this topic except for this. If you manage to reproduce it again please let me know!
I think it has something to do with stat rollovers being buffed to very high levels, but I'm not sure - I was also able to cause a level 1 monster to do over 1 trillion damage (without rollover problems, either) to one of my creatures after casting Determination to test maximum health changes. Maximum health should also probably be abbreviated.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 09, 2016, 09:21:40 PM
Uploaded another patch that should fix all the bugs reported in this topic. I'm going to leave this patch up for testing for another day to make sure there are no other issues.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 10, 2016, 01:09:18 PM
New update is available on the test branch which includes item sets/groups. You can manage your item sets in the creature context menu (Menu -> Creatures -> choose a creature).

Please let me know if these 1) work correctly for you, and 2) are easy enough to understand how they work without needing further explanation.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 10, 2016, 01:10:25 PM
Deathwalker had a Start with Mend artifact but it didn't harm her. Is that intended?
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 10, 2016, 01:16:07 PM
Deathwalker had a Start with Mend artifact but it didn't harm her. Is that intended?

Was she at full health? It's a bug either way, but just wanted to make sure that's the problem.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 10, 2016, 01:16:24 PM
Oh, yeah, she was.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 10, 2016, 01:17:47 PM
Item sets are easy enough to understand for veteran players, but they may be too complicated for new players.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 10, 2016, 01:20:43 PM
Also, I'm pretty sure Milayou just appeared randomly after I went back from realm level 23. The last ritual spawned just Cobi.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 10, 2016, 01:42:49 PM
I noticed the Dwarf costumes are gone. Is it possible I've permanently missed one of them if I've solved too many riddles already?
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 10, 2016, 01:46:11 PM
Yes, but it's a simple fix that I can include in the next patch.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 10, 2016, 01:49:07 PM
Item sets are easy enough to understand for veteran players, but they may be too complicated for new players.

Thanks for testing - I'll add a "Help" option to explain the basics.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Umaro on July 10, 2016, 01:59:48 PM
I shouldn't even ask for this, but I will in case it's a simple fix: Would it be possible to add a "???" or "Unknown" or something like that as the material for Treasure Golem and Pandemonium King so that the game doesn't crash when we look at their bestiary/trait entries?

If it would take more than a few minutes don't even bother to do it, I knew what I was doing when I summoned them.
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: AlaskA on July 10, 2016, 02:43:47 PM
Check, seems Master Shapeshifter miss his shapeshift ability in the battle menu. There only "Defend" option.

If im wrong, tell me what i must do to use it (to be clear im playing on currently stable version 0.9.X branch, not 0.9.3)
Title: Re: Help! Testing Siralim 2 patch 0.9.3
Post by: Zack on July 10, 2016, 03:03:35 PM
Fixed all reported bugs in this topic and released patch 0.10.0 to the public!

Thanks to everyone who helped test the patch!