-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Creature kill corpse v2 #239
Creature kill corpse v2 #239
Conversation
… still there for testing.
…ulator#243. Tests fix for Issue ACEmulator#242
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So, I didn't finish the review, and here's why:
You've intermixed a necessary feature (dropping of a corpse) with an unnecessary admin command (smite) where a "/testcorpsedrop" would have both been better and have gotten the job done.
// TODO: output | ||
if (parameters?.Length > 0) | ||
{ | ||
if (parameters[0] == "all") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The more I think about it, the more I don't like having "/smite all" as a thing. Not needed by players, not needed by admins (really), and creates some unnecessary design complications.
I removed the smite command as requested - although I don't see why implementing it was so bad if it's in the client. |
Despawn corpses and respawn creatures work. Improved the spawn command in debugcommands.cs. Spawn creatures in landblock from reading the generator data in db
This is the new version of the creature kill and corpse spawning with the smite command. Now the animations work without a sleep command but by introducing delays into the GameActionQueue. More details in the changelog.