Caves of Qud

Caves of Qud

Rogue Robots of Qud
 此主题已被置顶,因此可能具有重要性
QWii  [开发者] 2024 年 10 月 22 日 下午 3:26
Bug Reports
Report bugs here!

There is a possibility that I will not be able to replicate a bug that has been reported: if this happens, please post a list of currently active mods when the bug occurred.

Known Issues
(These are currently both known about and being fixed!)
- Qudzu does not seem to be able to rust a robotic body, or if they can it is MUCH rarer than it's supposed to be
- Decarbonizer prevents other modules from being purchased with MP (working on a fix but it's gonna be slow since Decarbonizer is actually a base-game mutation and now I need to essentially write a copy of it)
- Theoretically, biological creatures can spawn with robot mutations in certain extreme circumstances (such as in villages centered around a mutation). I haven't been able to replicate this so it may have been fixed already

- Sometimes, after saving/loading with SPECIFIC MUTATIONS, mutation points will no longer be consumed on level-up. This is specific to single mutations, and APPEARS to have been fixed for every mutation, but you never know.
最后由 QWii 编辑于; 5 月 20 日 下午 7:02
< >
正在显示第 1 - 15 条,共 183 条留言
Arendeth 2024 年 10 月 22 日 下午 7:46 
doesn't seem to show up on my list of mods when I subscribe to it (I'm on beta branch if that helps any)
Loafy 2024 年 10 月 23 日 上午 2:10 
i have a conclusion
try to verify your files and maybe re-subscribe to the mod
worked with me
@Arendeth
最后由 Loafy 编辑于; 2024 年 10 月 23 日 上午 2:10
Loafy 2024 年 10 月 23 日 上午 2:35 
i have an issue
when i particularly use automated warden
it is getting stuck on generating history
linux, stable branch
humbug 2024 年 10 月 23 日 上午 6:56 
引用自 Loafy
i have an issue
when i particularly use automated warden
it is getting stuck on generating history
linux, stable branch
I have the same issue
=== Rogue Robots of Qud 0.1.0 Errors ===
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(9,25): error CS0433: The type 'BreatherBase' exists in both 'Assembly-CSharp, Version=2.0.207.107, Culture=neutral, PublicKeyToken=null' and 'MixMaster_GasBreaths.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(13,32): error CS0115: 'SteamBreath.GetCommandDisplayName()': no suitable method found to override
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(15,32): error CS0115: 'SteamBreath.GetDescription()': no suitable method found to override
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(17,32): error CS0115: 'SteamBreath.GetBreathName()': no suitable method found to override
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(35,29): error CS0115: 'SteamBreath.GetConeAngle(int)': no suitable method found to override
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(40,29): error CS0115: 'SteamBreath.GetConeLength(int)': no suitable method found to override
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(45,32): error CS0115: 'SteamBreath.GetLevelText(int)': no suitable method found to override
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(50,30): error CS0115: 'SteamBreath.ChangeLevel(int)': no suitable method found to override
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(55,32): error CS0115: 'SteamBreath.GetGasBlueprint()': no suitable method found to override
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(57,30): error CS0115: 'SteamBreath.Unmutate(GameObject)': no suitable method found to override
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(63,30): error CS0115: 'SteamBreath.BreatheInCell(Cell, ScreenBuffer, bool)': no suitable method found to override
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(11,38): error CS1061: 'SteamBreath' does not contain a definition for 'DisplayName' and no accessible extension method 'DisplayName' accepting a first argument of type 'SteamBreath' could be found (are you missing a using directive or an assembly reference?)
<...>\steamapps\workshop\content\333640\3353241083\Mutations\Abilities\SteamBreath.cs(65,18): error CS1061: 'SteamBreath' does not contain a definition for 'DrawBreathInCell' and no accessible extension method 'DrawBreathInCell' accepting a first argument of type 'SteamBreath' could be found (are you missing a using directive or an assembly reference?)
== Warnings ==
<...>\steamapps\workshop\content\333640\3353241083\Parts\MindEncryption.cs(17,21): warning CS0649: Field 'MindEncryption.TargetWearer' is never assigned to, and will always have its default value false




This is an error that probably is a fruit of conflict between the robot mod and a certain breath mutation enabler mod.
QWii  [开发者] 2024 年 10 月 23 日 上午 10:29 
引用自 Loafy
i have an issue
when i particularly use automated warden
it is getting stuck on generating history
linux, stable branch
Oh that's my bad, should be easy to fix! Will try and get a patch out in like 12 hours or so
QWii  [开发者] 2024 年 10 月 23 日 上午 10:41 
引用自 Szymon XII
=== Rogue Robots of Qud 0.1.0 Errors ===


...This is an error that probably is a fruit of conflict between the robot mod and a certain breath mutation enabler mod.

So this is a bit of an unusual error because it tells me a bit more about the other mod than my own.

SteamBreath is breaking here because it (by default) extends the base game's BreatherBase mutation class. The mod to 'enable' breath mutations appears to be replacing BreatherBase rather than patching it (which would be standard practice), which is causing SteamBreath to break.

Base game breath mutations are a little bit buggy (the level-up text doesn't reflect their actual stats after levelling up) but it shouldn't require outright replacing the base class to enable them as usable mutations, so the other mod is doing something weird though I am not sure if it's a bug so much as an unusual programming decision which doesn't allow for much compatibility.

I'll look into fixing this on my end but it's unlikely I'll be able to fix it.
最后由 QWii 编辑于; 2024 年 10 月 23 日 上午 10:42
QWii  [开发者] 2024 年 10 月 23 日 上午 10:57 
引用自 Loafy
i have an issue
when i particularly use automated warden
it is getting stuck on generating history
linux, stable branch
Fixed! Turns out there was a typo in the XML that my editing software didn't notice, much easier fix than expected.
最后由 QWii 编辑于; 2024 年 10 月 23 日 上午 11:02
Arendeth 2024 年 10 月 23 日 下午 8:47 
Found out what was causing it not to work for me mod conflicts with breath things from Scaling Gas Breaths for Player
Arendeth 2024 年 10 月 23 日 下午 8:48 
ya just read above that it is replacing code rather then patching it thanks
Indigo Cactus 2024 年 10 月 27 日 上午 10:14 
Robot modifications are available for Mutants. Not during character creation, but when you spend points to buy a new mutation mid-game. As cool as it is to suddenly manifest a Penetrating Scanner, I am unsure if this is intentional.
QWii  [开发者] 2024 年 10 月 27 日 上午 10:38 
引用自 Indigo Cactus
Robot modifications are available for Mutants. Not during character creation, but when you spend points to buy a new mutation mid-game. As cool as it is to suddenly manifest a Penetrating Scanner, I am unsure if this is intentional.

Check the Known Issues. This should only happen to Espers at the moment and I am working on a fix today
最后由 QWii 编辑于; 2024 年 10 月 27 日 上午 11:24
QWii  [开发者] 2024 年 10 月 27 日 下午 12:44 
引用自 Indigo Cactus
Robot modifications are available for Mutants. Not during character creation, but when you spend points to buy a new mutation mid-game. As cool as it is to suddenly manifest a Penetrating Scanner, I am unsure if this is intentional.
FINALLY fixed this, I think. If it happens again once you've downloaded the new hotfixes let me know!
tinyPause 2024 年 10 月 28 日 下午 3:05 
There's an odd interaction with Sultan Weapons. If they give a 'normal' mutation, once equipped as a robot you gain the mutation while also not equipping the item.
QWii  [开发者] 2024 年 10 月 28 日 下午 3:26 
引用自 tinyPause
There's an odd interaction with Sultan Weapons. If they give a 'normal' mutation, once equipped as a robot you gain the mutation while also not equipping the item.
I have absolutely no clue what could possibly be causing that but I will look into it
< >
正在显示第 1 - 15 条,共 183 条留言
每页显示数: 1530 50