Search found 129 matches

by bluesolarflare
Tue Apr 21, 2020 1:03 pm
Forum: Scripting
Topic: Purge old accounts and temp server lockout
Replies: 0
Views: 97191

Purge old accounts and temp server lockout

Hello, I was wondering if there was a safe way via SQL to safely remove old accounts or old characters? I've had my server running for 5 years and over this period of time I have accumulated around 2-300 accounts that no longer login. I would like to be able to purge accounts that haven't logged in ...
by bluesolarflare
Fri Dec 13, 2019 8:04 pm
Forum: Scripting
Topic: Pet model size (luopan Geo)
Replies: 3
Views: 7434

Re: Pet model size (luopan Geo)

Update, figured this out a while back and figured I would share the solution:

Setting the model size flag in the pool does nothing. You have to set it in the spawn mechanism in petutils based on the petid you have set for the Luopan. Also a flag size of 150 appears to be the correct size.
by bluesolarflare
Thu Jan 31, 2019 1:23 pm
Forum: Contributing
Topic: Found Augment Etching Packet Structure
Replies: 0
Views: 16782

Found Augment Etching Packet Structure

While messing around with packets, I took a capture from retail showing etched augments and I modified my core to allow me to enter in each augment as individual numbers. Here is the packet structure starting at 0x010: 0 1 2 3 4 5 6 7 8 9 A B C D E F -------------------------------------------------...
by bluesolarflare
Tue Jan 29, 2019 2:43 pm
Forum: Scripting
Topic: Missing/New Augments
Replies: 1
Views: 5708

Re: Missing/New Augments

Update: I found the other indexes that point to other augments. Basically the leading augment code in item_armor as seen below: if (type != 0) { setSubType(ITEM_AUGMENTED); ref<uint8>(m_extra, 0x00) |= 0x02; ref<uint8>(m_extra, 0x01) |= 0x03; } Has to be changed based on type. One index I found requ...
by bluesolarflare
Mon Jan 28, 2019 11:46 am
Forum: Scripting
Topic: Missing/New Augments
Replies: 1
Views: 5708

Missing/New Augments

I have spent the past week looking into why Augments from the .DAT file located at ROM/220/58 are different than the ones that are displayed in the game. There are a lot of augments not present such as "occ atk twice" or "occ deals double dmg". While these are simply just visual augments, I was hopi...
by bluesolarflare
Tue Jan 15, 2019 10:05 am
Forum: Scripting
Topic: Pet model size (luopan Geo)
Replies: 3
Views: 7434

Pet model size (luopan Geo)

Hello, I am implementing GEO on my server and I have everything working like retail however the one thing that I am not able to figure out is the Luopan size. By default, the model is half the size (small bubble) when the model is applied as a pet. I tried changing the entity flag to 1183 which norm...
by bluesolarflare
Wed Dec 26, 2018 1:35 pm
Forum: Scripting
Topic: New Augment ID's (to me anyway)
Replies: 5
Views: 7922

Re: New Augment ID's (to me anyway)

What's odd is I cannot find any reference to the augment "occ attack twice" like used in Magian weapons, but in the dat files it does exist.
by bluesolarflare
Wed Dec 12, 2018 2:16 pm
Forum: Scripting
Topic: Looking for casting packets for geo
Replies: 3
Views: 7352

Re: Looking for casting packets for geo

Holy crap thank you! Found what I needed.

Might as well share the love:

Code: Select all

Magic Cast
0x0C = 0xD8
0x0D = 0x59
0x0E = 0x19

Magic Interrupt
0x0C = 0xDD
0x0D = 0x59
0x0E = 0x19

Finishing animations to be placed as the animation in spell_list.sql starts at 861
by bluesolarflare
Tue Dec 11, 2018 1:20 pm
Forum: Contributing
Topic: geo indi spell info
Replies: 4
Views: 7886

Re: geo indi spell info

Nvm I have it now...need to add the effect in charupdate packet based on status effect. If anyone is interested in adding the indi GEO bubble to their character when the spell is cast, here is the code below. You will need to create a fake status effect called EFFECT_INDI_(name) like I have below an...
by bluesolarflare
Tue Dec 11, 2018 3:54 am
Forum: Scripting
Topic: Looking for casting packets for geo
Replies: 3
Views: 7352

Looking for casting packets for geo

Hello was hoping to find help with action packets for geo casting and interrupt. Thanks