//
//  AmbushOdds.hpp
//  eagle0
//
//  Created by Dan Crosby on 8/11/18.
//  Copyright © 2018 none. All rights reserved.
//

#ifndef StealthManager_hpp
#define StealthManager_hpp

#include "src/main/cpp/net/eagle0/shardok/library/PercentileRollOdds.hpp"
#include "src/main/cpp/net/eagle0/shardok/library/map/Terrain.hpp"
#include "src/main/cpp/net/eagle0/shardok/library/settings/GameSettings.hpp"

namespace shardok {
class AmbushOdds {
public:
    static auto GetAmbushOdds(
            const SettingsGetter& settings,
            const Terrain& targetTerrain,
            double agility,
            double intelligence) -> PercentileRollOdds;
};
}  // namespace shardok

#endif /* StealthManager_hpp */
