The-Alpha-Project / alpha-core

0.5.3 experimental emulator written in Python.
GNU General Public License v3.0
247 stars 76 forks source link

TODO: Complete pet/charm/mind control behavior. #281

Open Fluglow opened 2 years ago

Fluglow commented 2 years ago

Describe what needs to be implemented or enhanced The ability to have temporary pets should be available for all units. Players should also be able to have permanent pets that have persistent names (and other states?). Pets are actively being worked on, and I'll keep a list of missing core behavior below. The list will be updated when new requirements arise or features are implemented.

Expected end result

Guidance Most work being done on pets should be isolated into pet-related files such as PetManager. If you want to contribute to implementing this system (including sharing related screenshots etc. that might help), please contact me via the project's Discord. I'm actively working on pet behavior in Fluglow/alpha-core/tree/pets.

T1ti commented 1 year ago

Imps can currently auto attack, not sure of the intended behavior in but as far as I know they could never attack in vanilla.

Alonin commented 3 weeks ago

When a warlock logs out, their summoned pet remains in the world as a hostile creature. Unsure if the same happens with hunter pets.

GrenderG commented 3 weeks ago

When a warlock logs out, their summoned pet remains in the world as a hostile creature. Unsure if the same happens with hunter pets.

Fixed in https://github.com/The-Alpha-Project/alpha-core/pull/1378