Caves of Qud

Caves of Qud

(Outdated) Arrow Recovery
24 Comments
CatlikeSpectator  [author] 4 Dec, 2024 @ 12:41pm 
@plaidman
Nice, I'll link your mod in the description for this one since I'm not really maintaining my workshop stuff lately.
Smaug 25 Nov, 2024 @ 4:13am 
@plaidman An improvement in every way, thanks!
plaidman 19 Aug, 2024 @ 6:52pm 
I made a kinda-fork of this mod that fixes any issues and adds several improvements. check it out: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3312620817
Explosiv 'n' Eskort 13 Jun, 2024 @ 11:18pm 
=== Arrow Recovery Errors ===
<...>\steamapps\workshop\content\333640\2294964593\CS\Cats_ArrowRegen.cs(20,4): error CS0200: Property or indexer 'IPart.Name' cannot be assigned to -- it is read only
== Warnings ==
<...>\steamapps\workshop\content\333640\2294964593\CS\Cats_ArrowRegen.cs(23,24): warning CS0672: Member 'Cats_ArrowRecycle.Register(GameObject)' overrides obsolete member 'IPart.Register(GameObject)'. Add the Obsolete attribute to 'Cats_ArrowRecycle.Register(GameObject)'.
<...>\steamapps\workshop\content\333640\2294964593\CS\Cats_ArrowRegen.cs(27,4): warning CS0618: 'IPart.Register(GameObject)' is obsolete: 'Use Register(GameObject, IEventRegistrar)'
<...>\steamapps\workshop\content\333640\2294964593\CS\Cats_ArrowRegen.cs(35,39): warning CS0472: The result of the expression is always 'false' since a value of type 'int' is never equal to 'null' of type 'int?'
King Klipo 14 Mar, 2024 @ 4:16pm 
can u please update mod :steamhappy:
noghettoblastrs 27 Dec, 2023 @ 8:40am 
fyi this is the error it throws when trying to activate the mod:

=== Arrow Recovery Errors ===
<...>\steamapps\workshop\content\333640\2294964593\CS\Cats_ArrowRegen.cs(20,4): error CS0200: Property or indexer 'IPart.Name' cannot be assigned to -- it is read only
== Warnings ==
<...>\steamapps\workshop\content\333640\2294964593\CS\Cats_ArrowRegen.cs(35,39): warning CS0472: The result of the expression is always 'false' since a value of type 'int' is never equal to 'null' of type 'int?'
I blame Earthshaker 11 Nov, 2023 @ 7:40am 
This mod broke in the beta last night.
I blame Earthshaker 12 Sep, 2023 @ 12:35am 
I noticed this hasn't been said yet, but seriously, how is the functionality of this mod not in the base game? Even if the game barely bothers with having effective ranges for short vs "long" bows (only a difference in accuracy), re-using most arrow types makes bows a MUCH more viable competitor with guns... even if bow NPCs never bother to go pick up their arrows to re-use them.
I blame Earthshaker 20 Mar, 2023 @ 11:38am 
I guess Bitdefender uses heuristical search to find potential threats, so dunno if it's more complaining about the dll file name (since it's a number),or if this is more like a typosquating situation via the source of the file (ie, c o q.exe by means of steam.exe). Or if it is actually from a completely outside source, or a false positive. Pain in my ass no matter how you slice it...
bearhiderug 20 Mar, 2023 @ 5:49am 
there is ALWAYS a bad windows up date foe windows. 10/11/xp/vista/pro =p

well statiscaly the workshop has spread many a virus over the years.. and lets not forget what single population maintains the highest user rate on steam, on hacking, and on mod uploads.
You may consider messageing bitdefender "ifyoucan?" and letting them know about qud.exe
I blame Earthshaker 19 Mar, 2023 @ 11:50pm 
Or someone is literally typosquatting on that file name, but since I'm the only one who seems to be getting complaints from my anti-virus software, hard to tell if this is a false postive or legit.
I blame Earthshaker 19 Mar, 2023 @ 11:42pm 
Hmm, after further research (see link at end), and based on the fact that Bitdefender updated and then decided that the LocalLow\Freehold Games\CavesOfQud\ModAssemblies\2294964593.dll file was infected 4 minutes later, it would appear that someone has for some nonsense reason decided to use that file name as an infection source (basically something akin to typosquatting). Or else Bitdefender has for whatever reason come to this conclusion. Very, very odd. But in any case, Bitdefender is convinced that the coq.exe via the steam.exe is the source of an infection...

https://steamhost.cn/help_steampowered_com/en/faqs/view/5F3D-1477-AFF9-C4F3
I blame Earthshaker 19 Mar, 2023 @ 11:12pm 
Plus, I run Windows 10, so if you're referring to that Windows 11 update from a few days ago, that's irrelevant.
I blame Earthshaker 19 Mar, 2023 @ 11:09pm 
It seems to have been from a game update, and no, Bitdefender was complaining so I don't think it's related to a Windows update. It's also not impossible that it was actually from another source (since after this was detected, I had Bitdefender run a full scan and it found a few suspect files). It also wasn't in the steam workshop side, it was in the ModAssemblies/2294964593.dll file in the game's AppData side. But Friday night update goes out and like 2 hours later Bitdefender is screaming QUARANTINE! Nor is it working now since that file is quarantined. Although I could just unsubscribe/resubscribe, I figured that's not worth it until at least some marginal investigation is done.
CatlikeSpectator  [author] 19 Mar, 2023 @ 8:52pm 
@I blame Earthshaker
Do you mean a game update, or the already infamously bad Windows update that just went out? There's not much to the mod, so I can't think of a reason an antivirus would dislike it. I haven't checked on the status of this mod in ages, though, so hopefully someone would tell me if it didn't work in-game.
bearhiderug 19 Mar, 2023 @ 12:57pm 
its a script mod, and these constant computer updates actualy only harm your pc
I blame Earthshaker 18 Mar, 2023 @ 9:10pm 
Something in this mod broke so badly during last night's update that my anti-virus software thinks it's a virus (Gen:Heur.PIF.4)... what gives?
bearhiderug 28 Oct, 2022 @ 7:37pm 
You mean...
Arrows SOMETIMES go threw the target.
Still, very true. Seeing an arrow go threw a deer or turkey is quite impressive!
draeath 28 Oct, 2022 @ 6:49pm 
Just a minor note from an IRL archer - arrows should pass through their targets. They don't stick in place unless they get jammed in a bone (fun fact: more often the bone is broke/punctured) or in the case of sapients I would imagine, armor.

It would be interesting if you could have the arrows drop a few tiles past the target (with a chance to behave as you currently have them), perhaps further reducing the recovery chance if it hits a wall instead of the floor.
CatlikeSpectator  [author] 12 Jun, 2022 @ 1:37pm 
It's kind of a relic from when names and such needed to be declared, or at least someone told me they did. The error won't hurt anything, it just lets me know my code isn't doing anything.
alividlife 14 May, 2022 @ 1:59am 
First comment; I like your mods. 1% Drops, multi-tile kraken, the few gun mods, and then this one. All of them are really great. Thanks for making them and sharing and whatnot.

Second comment; I am getting an error in player.log:
[quote=author]MODERROR [Arrow Recovery] - You do not need to set the name of the part Cats_ArrowRecycle, please remove the attempt to set it in XRL.World.Parts.Cats_ArrowRecycle..ctor[/quote]

Only reason I am mentioning it cuz it says "MODERROR" and not a warning, but otherwise the mod seems to work as intended.
CatlikeSpectator  [author] 1 Feb, 2021 @ 12:18pm 
@Bornatkfc
I removed the other comment, but based on the error, something is calling the class from this mod improperly, or is calling it and can't find the class for some reason. I took another look at the code and didn't find anything off, and gave it a quick test in Qud. Everything ran fine on my end, so far as I could tell. So I've got two questions:

Have you enabled the scripting for this mod in your mod menu? The mod adds a call to Cats_ArrowRecycle to arrow projectiles, which would fail is the script isn't enabled. This is the most likely cause of your issue.
Second, what other mods are you using? There's a small chance another modder is using some of my code and causing some kind of compatibility issue. Outside of these two issues, you may want to try a fresh install because I'm not sure what else could cause that particular problem.
Bornatkfc 29 Jan, 2021 @ 7:21am 
i left a message on your mod "cat's guns" but now i suspect this mod is the culprit based on the error message
mahnenvulf 28 Nov, 2020 @ 9:52am 
nice
:p2chell: