Giter Site home page Giter Site logo

moreitems's People

Contributors

xoxfaby avatar

Watchers

 avatar  avatar

Forkers

waltzingphantom

moreitems's Issues

Sudden Mod Mismatch/Possible Incompatibility?

Describe the bug
Sudden Multiplayer Mod Mismatch after adding Ride Me Extended, Fresh Bison Steak, and Better Drone. Testing of these is difficult as second testing party has excessive load time issues

Link your log file
LogOutput.log

MoreItems Version
2.1.11

Cracked orb interaction with Razorwire

Bug description:
Razorwire stops working when one or more Cracked orb(s) are picked up

This error shows in the log each time HP is lost, either by an enemy's attack, or by a self damaging skill or equipment:

[Error : Unity Log] ArgumentNullException: Value cannot be null.
Parameter name: collection
Stack trace:
System.ThrowHelper.ThrowArgumentNullException (System.ExceptionArgument argument) (at <2fa7a6a452ca43df998f07fd1486c0df>:0)
System.Collections.Generic.List1[T]..ctor (System.Collections.Generic.IEnumerable1[T] collection) (at <2fa7a6a452ca43df998f07fd1486c0df>:0)
MoreItems.CrackedOrb.OrbManager_AddOrb (On.RoR2.Orbs.OrbManager+orig_AddOrb orig, RoR2.Orbs.OrbManager self, RoR2.Orbs.Orb orb) (at :0)
DMD<>?2042437120.HookRoR2.Orbs.OrbManager::AddOrb?-1689953408 (RoR2.Orbs.OrbManager , RoR2.Orbs.Orb ) (at <44793ad723c8497b9e09986fea592f1a>:0)
DMD?2042437120._RoR2_HealthComponent::TakeDamage (RoR2.HealthComponent this, RoR2.DamageInfo damageInfo) (at <598918f6851444f7a4a62f79462b1ccc>:0)
DMD<>?2042437120.TrampolineRoR2.HealthComponent::TakeDamage?1321377792 (RoR2.HealthComponent , RoR2.DamageInfo ) (at <9edc92ad930f4cfe8a392245fcf3beb5>:0)
MoreItems.SerratedKnife.hook_HealthComponent_TakeDamage (On.RoR2.HealthComponent+orig_TakeDamage orig, RoR2.HealthComponent self, RoR2.DamageInfo damageInfo) (at :0)
DMD<>?2042437120.HookRoR2.HealthComponent::TakeDamage?21338496 (RoR2.HealthComponent , RoR2.DamageInfo ) (at <99651312fd114d65ae5633bf64a797bf>:0)
DMD<>?2042437120.TrampolineRoR2.HealthComponent::TakeDamage?851978240 (RoR2.HealthComponent , RoR2.DamageInfo ) (at <217e58472ab8475e8c6f3abd07c8f6b5>:0)
MoreItems.StaticCharge.hook_HealthComponent_TakeDamage (On.RoR2.HealthComponent+orig_TakeDamage orig, RoR2.HealthComponent self, RoR2.DamageInfo damageInfo) (at :0)
DMD<>?2042437120.HookRoR2.HealthComponent::TakeDamage?62834560 (RoR2.HealthComponent , RoR2.DamageInfo ) (at :0)
DMD<>?2042437120.TrampolineRoR2.HealthComponent::TakeDamage?2064204800 (RoR2.HealthComponent , RoR2.DamageInfo ) (at <1b840b186bd646ba9e66a0ab53a8eb17>:0)
MoreItems.CrackedOrb.HealthComponent_TakeDamage (On.RoR2.HealthComponent+orig_TakeDamage orig, RoR2.HealthComponent self, RoR2.DamageInfo damageInfo) (at :0)
DMD<>?2042437120.HookRoR2.HealthComponent::TakeDamage?-1915899264 (RoR2.HealthComponent , RoR2.DamageInfo ) (at <7c7a484c7d6a4c679bfcbdccc8a6d132>:0)
DMD<>?2042437120.TrampolineRoR2.HealthComponent::TakeDamage?-162694144 (RoR2.HealthComponent , RoR2.DamageInfo ) (at <4287a5d049ae403b88d8ccbc85487486>:0)
MoreItems.SerratedSpoon.hook_HealthComponent_TakeDamage (On.RoR2.HealthComponent+orig_TakeDamage orig, RoR2.HealthComponent self, RoR2.DamageInfo damageInfo) (at :0)
DMD<>?2042437120.HookRoR2.HealthComponent::TakeDamage?-21102592 (RoR2.HealthComponent , RoR2.DamageInfo ) (at <9c4ef31e01d949b4a800033a2c5c1519>:0)
EntityStates.Treebot.Weapon.FirePlantSonicBoom.OnEnter () (at <61219714c53949e985731f1a5b7cd7a8>:0)
RoR2.EntityStateMachine.SetState (EntityStates.EntityState newState) (at <61219714c53949e985731f1a5b7cd7a8>:0)
RoR2.EntityStateMachine.FixedUpdate () (at <61219714c53949e985731f1a5b7cd7a8>:0)

Mods:
only MoreItems and dependencies

MoreItems Version
Mod Version 1.6.15

Sensor Item

What about a sensor-like item (red), that has a chance to make ranged attacks lock onto enemies? Well besides Railgunner

Thunderstore

What feature/item would you like added to MoreItems?

Item description and image in Thunderstore.

Static Charge Crash

Describe the bug
If an enemy has the item Static Charge, they gain Charges incredibly fast (as they are under constant attack by the player or by drones/DoTs) that lags and then crashes the game real quick.

MoreItems Version
I'm using Version 1.14

Additional information
I've had this happen to me three times (Twice during the last phase of Mithrix, and once with an Imp Vanguard from ChensClassicItems)

LogOutput.log

Incompatibility with MinorUnearthed (Cracked Orb + "To The Stars" Special)

MoreItems v2.1.4 + MinorUnearthed by EnforcerGang
I posted an issue on MinerUnearthed's github as well in hopes that wherever the problem lies it can be resolved
which you can find here: ArcPh1r3/MinerUnearthed#3

With the item Cracked Orb the miner's special ability To The Stars becomes unusable due to the insane duplication of projectiles from the ability freezing / crashing the game.

using bleed stacks from 10 needles and a dps meters I was able to calculate that I had shot over 30,000+ projectiles in a single shot with just ONE Cracked Orb, causing my game to hang and then eventually crash.

I believe it could be one of these two logical conclusions, but as I don't know the inner workings of either mod it's just my best guess.

A) self duplication of individual projectiles
high proc chance on individual projectiles that duplicates it almost endlessly
(shoot -> each one then rolls to duplicate -> then each one of the duplicates roll to duplicate -> and so forth)

B) whole duplication of the entire attack
any individual projectiles that succeeds, duplicates an entire new "To The Stars" causing 30 more projectiles.
(shoot 30x -> rolls for any that hit and duplicates the ENTIRE attack again for any that succeed -> shoot 30xNumberThatPassedTheRoll -> and so forth)

Examples

24,877 bleed stacks in one shot (Look at that raw base 12 damage lol)
20210813144210_1

DPS from said shot next frame
20210813144317_1

[Suggestions] Item Ideas

Obviously these are all suggestions, so discard at your will

* Red
** Void
*** Lunar
  1. Bloody Tendril** - Corrupts all Red Whips. Provides increased movement speed when in combat (unsure of stats)
  2. Chainsword* - Primary attacks within short range (5 meters) apply Bleed stacks. +1 bleed stack per stack. +10% base damage increase.
  3. Inflatable Armor* - Being stationary provides +1 armor per second, to a maximum of 30 armor. +0.5 per second per stack, +5 cap per stack.
  4. Amethyst Brooch** - Corrupts all Topaz Brooches. On hit, heal 5% HP. On overheal, gain 5% HP as Barrier. +0.5% healing per stack
  5. Red Telephone* - Once per 60s, an attack may call down a tactical nuclear strike, dealing 15,000% damage in 20m to all characters within range.
  6. Carcinized Polyp** - Corrupts all Squid Polyps. Interacting with things spawns baby Void Devastators. +10% move speed per stack, +100% health per stack, +100% health drain per stack. Baby devastators do not have a void explosion on death.
  7. Faulty Hologram* - Being immobile for 15 seconds causes you to assume the form of a statue, becoming immune to knockback and damage, while also being unable to attack or use abilities and equipment. Effect lost after moving. Item does not prevent Engineer turrets from taking damage.
  8. Cherenkov's Crown*** - Radiates an aura of 40% damage that cannot be mitigated, with a range of 50m. Halves healing effects. +10m range per stack.
  9. Warrior's Brew** - Corrupts all Soldier's Syringes. Gain 10% attack speed for every meter closer you are to an enemy. +2% attack speed per stack.
  10. Self Help Guide** - Corrupts all Tonic Afflictions, at one per minute. Does nothing else.
  11. Strange Seed Bag* - Leave a trail behind you that grows Man Eating Flowers. Man Eating Flowers last 20s and take 3s to grow. Duration doesn't start until they are grown.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.