Skip to content
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

Pots stopping #39

Open
fincht81 opened this issue Dec 3, 2016 · 7 comments
Open

Pots stopping #39

fincht81 opened this issue Dec 3, 2016 · 7 comments

Comments

@fincht81
Copy link

fincht81 commented Dec 3, 2016

The pots seem to be stopping after a while. Just wanted to give a heads up. Tried in both DX9 and DX9ex.

Thanks for all the hard work.

@tswierkot
Copy link

Script properly uses HP and Mana flasks, but seems to have trouble with Quicksilver (and possibly other utility flasks) - it only uses the flask once and refuses to use it until reloaded. The values in Debug Window seem to be valid (character is moving, flask has enough charges).

@fincht81
Copy link
Author

fincht81 commented Dec 3, 2016

This is not my experience. I am seeing that after a while it is no longer using mana. I have a guild mate who is experiencing same thing.

@elessard84
Copy link

QS not working can confirm here

@tswierkot
Copy link

The issue seems to be with FlaskLocalstatsPtr - data read from game is not valid for utility flasks.
A temporary fix (until pointers are fixed) is swapping lines 2547 and 2590 to
EffectDuration:=40

@fincht81
Copy link
Author

fincht81 commented Dec 3, 2016

Seems to me that there is something else going on because mana and life flasks are randomnly stopping as well.

@TSM-EVO
Copy link

TSM-EVO commented Dec 3, 2016

Having a similar issue with mana flasks stopping working. Life flasks seem to continue working, even if mana flasks do not.

@yuwei111
Copy link
Contributor

yuwei111 commented Dec 4, 2016

Fix the problem in pull requests#40
The code below will solve problems about using life, mana, and quicksilver flask.
original code: FlaskLocalstatsPtr:=GetMultilevelPointer(ph,[currFlaskPtr,4,0x18,0x1c,0xC])
Fixed code: FlaskLocalstatsPtr:=GetMultilevelPointer(ph,[currFlaskPtr,4,0x18,0x14,0xC])

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants