0 of 0

File information

Last updated

Original upload

Created by

shazdeh2

Uploaded by

shazdeh2

Virus scan

Safe to use

Tags for this mod

112 comments

  1. Schneckenhof
    Schneckenhof
    • member
    • 0 kudos
    Hi,

    Love the concept of this.

    However, I am Noticing a lot of comments here in the post section about issues,
    and that there are NINE other mods required to make this mod work.
    Some like SPID and Papyrus Util are common, but several others I haven't even heard of.

    Is there another way to make something like arrow poisoning work properly?
    Because I might have found one.


    I know that someone did something similar with a modification to the blowgun mod that would allow for dart poisoning.
    I haven't tried it yet, but that mod (which is apparently a reskinned crossbow) only requires a mod called
    Inventory Functions SE-AE.
    (and possibly the original blowgun mod)

    If that works, it may be useful to try using Inventory functions instead of all of the other mods that are currently required to make "Poisoned Arrows and Bolts" function.


    Here's a link to those if if gives anyone any ideas:

    Blowgun_by_Ruddy88

    Blow gun modified - Note: From what I can tell this may not actually require the "Blowgun_by_Ruddy88" mod!

    Inventory Functions SE-AE- Note: This is Required for "Blow gun modified" to function.
  2. brutalbudi
    brutalbudi
    • member
    • 0 kudos
    Hi, I really love the concept but I encounter similar issue to previous commenters.

    I can create poisoned arrows using non-vanilla arrow & poison. The arrows have correct name, count, and description. Yet the poison effect aren't applied when it hits the enemy.

    Versions:
    Skyrim SE 1.6.1170
    Andrealphus' Papyrus Functions v1.4.4
    B612 - my little asteroid of useful UI components  v1.0.13
    Description Framework  v2.1.1
    DPF - Dynamic Persistent Forms  v2.21
    Dylbills Papyrus Functions  v9.0
    MCM Helper v1.5.0
    PapyrusUtil AE SE v4.6
    powerofthree's Papyrus Extender  v5.10.0
    Spell Perk Item Distributor (SPID)  v7.1.3

    I tried to skim the papyrus log. Not sure if relevant but these lines look sus to me.

    [04/02/2025 - 12:31:01PM] error: Unbound native function "GetFormValue" called
    [04/02/2025 - 12:31:01PM] error: Native static function SetSpellRange does not match existing signature on linked type DynamicPersistentForms. Function will not be bound.
    [04/02/2025 - 12:31:01PM] error: Native static function SetSpellCastDuration does not match existing signature on linked type DynamicPersistentForms. Function will not be bound.
    [04/02/2025 - 12:31:01PM] error: Unbound native function "SetFormValue" called
    [04/02/2025 - 12:31:01PM] error: Unbound native function "SetFormValue" called
    [04/02/2025 - 12:31:01PM] error: Unbound native function "SetFormValue" called
    [04/02/2025 - 12:31:01PM] error: Native static function ArmorAddonSlotMaskHasPartOf does not match existing signature on linked type DbSkseFunctions. Function will not be bound.
    [04/02/2025 - 12:31:01PM] error: Native static function GetFurnitureWorkbenchSkillInt could find no matching static function on linked type DbSkseFunctions. Function will not be bound.
    [04/02/2025 - 12:31:01PM] error: Native static function GetAttachedProjectileRefs does not match existing signature on linked type DbSkseFunctions. Function will not be bound.
    [04/02/2025 - 12:31:01PM] error: Native static function GetAllConstructibleObjects does not match existing signature on linked type DbSkseFunctions. Function will not be bound.
  3. Zinni
    Zinni
    • premium
    • 35 kudos
    Hopefully you can help me. I'm running 1.5.97 Best of Both Worlds.

    Everything in the mod works except poisons aren't applied to target when hit.The MCM works. I can change poisoned arrows created per potion and switch between prefix or suffix of poison in created arrow's name. I get the quantity selector pop up, and appropriate poison is used and number of arrows created. The descriptions are there and match the poison's effects.

    These are the requirement versions I have installed:

    Andrealphus' Papyrus Functions   v1.4.4
    B612 - my little asteroid of useful UI components  v1.0.13
    Description Framework  v2.1.1
    DPF - Dynamic Persistent Forms  v2.21
    Dylbills Papyrus Functions  v8.8
    MCM Helper v1.3.0  (Overwritten by 1.5.97 backport v1.4.0)
    PapyrusUtil SE - Modders Scripting Utility Functions  v3.9
    powerofthree's Papyrus Extender  v5.10.0
    Spell Perk Item Distributor (SPID)  v7.1.3

    Requirements for the requirements installed:
    Visual C++ Redistributable 2015-2024
    BEES v1.2
    SKSE 1.5.97 - 2.0.20
    SkyUI 5.2SE
    powerofthree's Tweaks 1.13.1
    Address Library for SKSE Plugins v2 (Last version for 1.5.97)
    PapyrusUtil SE - Scripting Utility Functions 3.9 (Last version for 1.5.97)
  4. masterbite89
    masterbite89
    • member
    • 0 kudos
    love the idea, trying to make it fly but it just dont work

    playing with caco and alchemy requires bottles (i dont know if enything else in my mod list matters)
    im sure every requiment is up to date on skyrim se 1.6.1170 steam

    how it looks - i can poison an arrow, single one, it get the desciption, so far all is good as it should be
    first problem, i dont know if its important, description is not full - poison that reduces stamina to 0 doesnt actualy show "0" in arrow description
    more imortant thing is that those arrows doesnt hit with effect (no fear effect, was testing on those two)
    and i dont know if i should recover from dead body arrows that are still poisoned 

    would love to make it running on my new playthrough
    any idea where to look in xedit whats conflict?
    i would try to instal everything on fresh settup just with caco and see how it goes

    cheers

    checked on new save same setup same problems
  5. jtrucker
    jtrucker
    • member
    • 0 kudos
    Issue of not crafting the arrows (see my previous post) solved - confusing version name is the real culprit here.

    You see, I have GOG Special edition Skyrim, NOT the Anniversary Edition. Never even bought the available anniversary upgrade, yet alone installing it.
    So when I installed the Papyrus Extension, I've chosen the "Special Edition" to install. It turned out that my GOG Skyrim Version 1.6.1179 IS Anniversary Edition whether I actually own/install the anniversary update or not.
    Reinstalling the Papyrus as Anniversary version of that mod fixed the issue of not poisoning the arrows. I can only assume that it would now fix bunch of other issues and I need to be careful to always install the Anniversary version of the mod although I own "only" the Special Edition of Skyrim.
  6. jtrucker
    jtrucker
    • member
    • 0 kudos
    Yeah, I have identical trouble as PinunoX. I can see it in MCM but it does nothing, still only poisoned bow. I tried both # of arrows at 0 to leave it to alchemy perk (currently 3 for me) and then I tried to set it to 4. Neither worked.
    I also have the Archery Game Overhaul, but not the Bow Charge Plus.
    I have Skyrim SE from GOG v. 1.6.1179.0.8
    SKSE64 2.2.6

    Any help would be greatly appreciated. Thx
    1. shazdeh2
      shazdeh2
      • premium
      • 265 kudos
      Please verify you're using the latest version of Papyrus Extender. Earlier versions of it do not have the event for poisoning weapons which is what this mod relies on.
    2. jtrucker
      jtrucker
      • member
      • 0 kudos
      I have the one a link from your mod navigates to, the version for GOG Skyrim
      screenshot
    3. jtrucker
      jtrucker
      • member
      • 0 kudos
      Found the issue. Will post it as a separate post, it might help somebody else as well. And thanks for the tip about Papyrus. It was the issue there.
  7. Tyrthemis
    Tyrthemis
    • premium
    • 23 kudos
    Has anyone gotten this working in VR? It has a lot of requirements that have SKSE64 in the description
    1. Domek97
      Domek97
      • supporter
      • 8 kudos
      Yes this works in VR
  8. axebeard2
    axebeard2
    • member
    • 0 kudos
    Not working for me. Checked that I have the latest updates of the required mods. I did install mid-game, so not sure if that matters. No MCM, clicking a poison applies it to my weapon as normal.
  9. ZeninFailure
    ZeninFailure
    • premium
    • 0 kudos
    Hi I Love Your Mod thanks a lot for it,im having an issue i was able to use it once,now it works perfectly but doesnt apply poison to enemies, i have all dependencies updated and every requierements
  10. jlaMods
    jlaMods
    • member
    • 1 kudos
    Having issues getting this mod to work. Can craft the arrows without a problem but there is no poison applied to enemies. My best guess is that some other mod i have messed with the SPID distribution of the spell you use to detect a hit? Im not that well versed in reporting issues with mods so please tell me what information you'd require to track down the bug. I really want to use your mod because so far it looks like the cleanest and most elegant solution to Bethesdas questionable game design choice. (i read through the scripts and they look great!)

    Mods i have installed that might fiddle with this mods functionality:
    CACO
    Ordinator
    Odin
    WACCF (Weapons Armor Clothing and Clutter Fixes, maybe messed with Keywords?)
    Poisoning Extended
    Inventory Functions
    Alchemy Plus
    Enemy Revolution

    All dependencies are up to date and i tried loading it last.
    1. shazdeh2
      shazdeh2
      • premium
      • 265 kudos
      Please verify, are you using Dylbills Papyrus Functions 6.3 or higher? This was updated just a couple of days ago to fix the hit detections and without it, you won't see anything applied.
      If you are, please do the half & half test, see if there's a conflict with a mod I could look into.
    2. jlaMods
      jlaMods
      • member
      • 1 kudos
      Ok i concluded my testing and to me it looks like the OnHitGlobal Event is simply not working, or the DPF mod not working at all because i dont even get a log file which i wanted to look at. Set the iMinLevel to 0 which should trace and log everything but there is simply no file at My Games\Skyrim Special Edition\SKSE\DbSkseFunctions.log showing up.

      Ive disabled mods one by one, or in batch, started a new game, gave myself paralysis poisons, poisoned arrows, shot Hadvar and the Hunter near Helgen cave exit, but no poison was applied. I did this with all mods in the above list and others i thought could interfere:
      FormList Manipulator
      Keyword Item Distributor
      JContainers
      Object Categorization Framework
      Auras Inventory Tweaks

      I pretty certain DPF is up to date, atleast it says im using 6.3 in MO2. I mean i just installed it and your mod yesterday (17.07.24) ^^'
      And lastly, before i did all the testing with disabling mods, i also checked my whole load order in xEdit but of course no mod directly conflicts with anything from this mod. Also reinstalled both this and DPF.

      One last thing i might try later is making a new profile in MO2 and installing only the basics (SKSE, Engine Fixes etc.) and this mod with its dependencies...
    3. jlaMods
      jlaMods
      • member
      • 1 kudos
      Ok so ive been testing this again with only these mods enabled.


      Result: Still nothing. Also still no log file for dylbills papyrus functions. Guess im one of the cases where their mod simply doesnt work for some reason. In the skse log it says its loaded but thats it. How could i test myself if the mod is functioning?
    4. jlaMods
      jlaMods
      • member
      • 1 kudos
      Should the ID be hardcoded in this line?
      Potion currentPoison = StorageUtil.GetFormValue( akAmmo, "sh_Poison" ) as PotionThis lined seemed suspicious to me when in the QuestScript you store the FormValue as
      StorageUtil.SetFormValue(akPoison, cachedID, newAmmo)where cachedID is
      String cachedID = "sh_" + akAmmo.GetFormID()
      I looked through the scripts again because even after the recent update to dylbills PF no poison is applied. dylbill also kindly told me where i could find the log file and now i can verify that the OnHitGlobal event triggers with the correct parameters (except that the projectile field is null but idk if thats ok or not).
    5. shazdeh2
      shazdeh2
      • premium
      • 265 kudos
      Thanks for following up on this.
      About that line you mentioned, that doesn't affect the poison. The only purpose it serves is if you recreate the same arrow + poison, it will be added to that existing arrow+poison combo in your inventory (as opposed to ending up with 10 different "Iron arrow of paralysis" which have the exact same effect). But it doesn't affect the poison hit on apply. I've updated to use Editor ID for future updates.
      Might I ask, are you testing with vanilla poisons or custom made ones? If it's custom, can you please check  if it works with vanilla poisons?
    6. jlaMods
      jlaMods
      • member
      • 1 kudos
      I tried it with CACO installed and not installed but ive always used the Deadly Paralysis Poison 00074a3b and with CACO sometimes a damage health poison where i wanted to see if the enemies loose health over time (since CACO changed all effects to be over time). CACO and Alchemy Plus are the only Mods that edit poisons in my setup afaik and like i said, i tested it all without either too...

      Edit: Ahh i see now where i was wrong. The keyName sh_Poison gets set in the PlayerScript, i somehow missed that -.-
    7. shazdeh2
      shazdeh2
      • premium
      • 265 kudos
      In PoisonedArrows_HitDetectEffectScript.psc, if you log the value of Potion currentPoison, what does it give? If it's not a valid value could be an indication that the value stored by StorageUtil is not coming in.
      If you'd like I can send you a new file with some Log calls sprinkled in, maybe that could show what's not working here.
    8. jlaMods
      jlaMods
      • member
      • 1 kudos
      Yes im happy to help. I know absolutely nothing about Papyrus Script debugging and compiling so without a compiled script that has log calls id have no idea how id track the results of that function myself ^^'  (All im applying here is my basic coding knowlegde in C# and C++)
      From what i gathered by looking at PapyrusUtils, it doesnt seem to thoroughly log calls to their funtions.
    9. shazdeh2
      shazdeh2
      • premium
      • 265 kudos
      Sent a PM, can you please check?
    10. Path12345
      Path12345
      • member
      • 4 kudos
      Sorry to bump a year old comment, but was the source of this issue ever determined? I'm having a similar issue. Everything seems to work except for actually applying the poison to the enemies.
    11. shazdeh2
      shazdeh2
      • premium
      • 265 kudos
      Please check and make sure you're running the latest version of Dylbills Papyrus Functions.
    12. Path12345
      Path12345
      • member
      • 4 kudos
      Confirmed. I've also confirmed that all listed requirements for it are downloaded and up-to-date.