User blog:Coffee Lemon/Duality: Godly power and how it works

So one thing I wanted to do was have a story where gods were major characters but the main enemy is not a god. This presents an interesting problem. If a god is a main character then an enemy stands no chance. I also based this on the idea that any person with immortality will eventually hate living after a millions of years. So here is how gods work in this universe.

Gods Forms
A god posses a lot of power. They can often destroy a universe and sometimes greater. However, sometimes a god can get board or tired of living. Then a god follows these steps.

First, they choose a host AKA a sentient being in a universe. They meet with said host and once the host accepts the role, the god tells him his role. Then once the two make contact, the passage occurs. During the passage, all energy and key memories get transfered to the host. The host becomes the new god and the old god dies and his energy is absorbed along with the godly energy. The new god will now have access to all the memories of the old god should he need it though most of them will be hidden until needed. This is to prevent the wishes of death from the old god to be sent to the new god.

Another interesting thing is that gods can be defeated. The title of god is a being to higher tiers but is a title to lower tiers. Universal Clusters and below have a set limit of power and there for can be killed. When one of these gods are killed there energy explodes from their body, killing everything in its path. The more powerful the "god" is, the larger the blast. A minor god could explode with the force of a supernova while a Universal Cluster god has the power to destroy it's own cluster. After the blast comes the tricky part. Someone has to come into contact with the energy to become the new god. If this doesn't happen after a set amount of time, reality will start to break eventually resulting the destruction of that universe.

I know this all might sound confusing. Belive me I worked on possible solutions for this problem for a while. If you have questions, comment them. I will try to respond.