Anonymous | Login | Signup for a new account | 02-01-25 20:35 CET |
Main | My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | |||||
ID | Project | Category | View Status | Date Submitted | Last Update | |
0002193 | SphereServer | executable - windows build | public | 22-08-13 09:56 | 27-08-13 04:53 | |
Reporter | Coruja | |||||
Assigned To | Ben | |||||
Priority | normal | Severity | major | Reproducibility | always | |
Status | resolved | Resolution | fixed | |||
Platform | OS | OS Version | ||||
Product Version | 16-06-2013, 0.56b Prerelease | |||||
Target Version | Fixed in Version | |||||
Summary | 0002193: Mounts dying while mounted | |||||
Description | If I'm using a mount, and this mount got a damage and die WHILE I'M MOUNTED, it will keep alive a few more seconds and theres 2 bugs: ------------------------------- BUG 1: After mount die, I continue using the mount After dead, strangely sphere will keep the mount alive a few more seconds and them randomly it detects the dead mount and I got dismounted, the mount die and I got this console warning: 03:53:ERROR:Character Coruja (01e403) riding dead horse (067a60) - forcing death on horse The problem is: it doesnt die instantly, it only dies after some seconds instead die on the hit moment ------------------------------- BUG 2: After mount die, I dismount it manually Now on dismount, instead sphere force the NPC to die, it will remove the NPC from the screen but the NPC will continue existing as a ghost with HITS=0 and you can see it using .update No console errors now. | |||||
Steps To Reproduce | 1) .add c_llama 2) use ".xtimerf 3 damage 1000" on the llama 2) mount the llama before it dies 3) wait for the mount dies and you got pulled over the mount (bug 1) or dismount manually (bug 2) | |||||
Additional Information | Probably theres some protection to prevent this but this protection is failing. Maybe it will work better if it check for the mount hitpoint on every @GetHit instead checking using a strange random timer PS1: UO has a pet bounding system where loyal pets dies, remains as a ghost and can be resurrected. Since sphere doesnt support this, I'm assuming the correct behavior is make the pet die PS2: Using latest sphere nightly build | |||||
Tags | No tags attached. | |||||
Nightly Version | Automated (specify build number) | |||||
Experimental Flags | None | |||||
Option Flags | None | |||||
Internal Build Number | ||||||
Attached Files | ||||||
Notes | |
(0001643) Ben (manager) 27-08-13 04:53 |
I have this fixed on local (both bugs) but this will only be added once the compiling issue is resolved. |
Issue History | |||
Date Modified | Username | Field | Change |
22-08-13 09:56 | Coruja | New Issue | |
27-08-13 04:53 | Ben | Note Added: 0001643 | |
27-08-13 04:53 | Ben | Status | new => resolved |
27-08-13 04:53 | Ben | Resolution | open => fixed |
27-08-13 04:53 | Ben | Assigned To | => Ben |
Copyright © 2000 - 2010 MantisBT Group |