I'm glad you're finding the game fun! I plan to include more of these types of events in later versions!
And about the drop rate, it doesn't affect the quantity you get, since it's set within a certain range, it only affects the chance of an item dropping from the enemy but since in this case Soul Shards are 100% guaranteed to drop it doesn't really affect how many drop.